ज़िम्मेदारी के साथ डाउनलोड करें
(blog.geofabrik.de)- इस महीने डाउनलोड सर्वर के infrastructure upgrade के कारण अब डाउनलोड का अनुभव और तेज़ होगा
- “…latest” फ़ाइल अनुरोध का तरीका अब HTTP redirect में बदल दिया गया है
- सभी उपयोगकर्ता आसानी से नवीनतम OSM डेटा तक पहुंच सकें, इसके लिए प्रयास किया जा रहा है
- बड़े आकार की फ़ाइलों को बार-बार अत्यधिक डाउनलोड करने वाले असामान्य उपयोग पैटर्न से पूरी सेवा की performance प्रभावित होती है
- कुशल और ज़िम्मेदार डाउनलोड के लिए तीन ठोस सिफारिशें दी गई हैं
डाउनलोड सर्वर अपडेट और ज़िम्मेदार उपयोग की अपील
इस महीने डाउनलोड सर्वर के infrastructure को मज़बूत करने का काम किया गया।
इससे ऐसा वातावरण बन सका है जिसमें डाउनलोड और तेज़, और जल्दी उपलब्ध कराए जा सकें।
तकनीकी बदलाव के तहत, “…latest” फ़ाइल अनुरोध पर अब पहले की तरह फ़ाइल सीधे देने के बजाय HTTP redirect के माध्यम से नवीनतम संस्करण की फ़ाइल तक पहुंचाया जाता है
ज़िम्मेदार डाउनलोड की ज़रूरत
सर्वर इस तरह चलाया जा रहा है कि सभी उपयोगकर्ता आसानी से नवीनतम OSM(OpenStreetMap) डेटा तक पहुंच सकें।
लेकिन कुछ मामलों में उपयोगकर्ता एक ही बड़ी फ़ाइल (जैसे 20GB) को दिन में सैकड़ों या हज़ारों बार बार-बार डाउनलोड करते पाए गए हैं
- उदाहरण के तौर पर, एक उपयोगकर्ता ने 24 घंटे के भीतर
italy-latest.osm.pbfफ़ाइल को लगभग 10,000 बार डाउनलोड किया - कुछ अन्य उपयोगकर्ता सर्वर की सभी फ़ाइलों को हर दिन पूरा का पूरा डाउनलोड बार-बार करते रहे
ऐसा व्यवहार सर्वर की bandwidth limits के कारण सभी उपयोगकर्ताओं के लिए सेवा को धीमा कर देता है
अगर IP range को block करना अपरिहार्य हो जाए, तो असंबंधित उपयोगकर्ताओं को भी नुकसान उठाना पड़ सकता है
सर्वर उपयोगकर्ताओं के लिए तीन ठोस सिफारिशें
- अगर आपको पूरी दुनिया का डेटा चाहिए, तो उसे सर्वर से हिस्सों में लेने के बजाय planet.openstreetmap.org से planet फ़ाइल एक बार में डाउनलोड करने की सलाह दी जाती है
- यदि आप महाद्वीप या बड़े क्षेत्र के डेटा (जैसे Europe, North America) को रोज़ अपडेट करना चाहते हैं, तो pyosmium-up-to-date प्रोग्राम का उपयोग करके केवल बदलाव डाउनलोड करें; इससे कुल ट्रैफ़िक का 98% तक बचाया जा सकता है और गति भी तेज़ होती है
- यदि आप automation scripts का उपयोग करते हैं, तो क्या डाउनलोड हो रहा है इसे monitor करें, या उचित error handling जोड़ें, ताकि एक ही फ़ाइल का अनंत बार दोहराया जाने वाला डाउनलोड जैसी गलतियों से बचा जा सके
निष्कर्ष
और अधिक ज़िम्मेदार डाउनलोड आदतों के साथ ऐसा बेहतर वातावरण बनाने में सहयोग करने का अनुरोध है, जहाँ सभी लोग आराम से नवीनतम डेटा का उपयोग कर सकें
1 टिप्पणियां
Hacker News राय
curlcommand से हो जाए।<br>Seeding करनी पड़ेगी, इस बारे में बहुत ग़लतफ़हमी है, और उसी वजह से लोग डरते हैं।<br>आख़िरकार, सिर्फ़ image औरcurlसे सब कुछ हो जाने की वजह से BitTorrent कम आंका जाता है, यह अफ़सोस की बात है।<br>Video game client के update में BT के इस्तेमाल या PeerTube द्वारा webtorrent के उपयोग जैसे उदाहरण हैं, लेकिन फिर भी इसका उपयोग बहुत आम नहीं है, यह खलता है।cURLसे फ़ाइल लेने से पहले signup कराना चाहिए, और जो user बहुत ज़्यादा डाउनलोड करें उन्हें block करना या शुल्क लेना चाहिए.apt-getसे setup करना बहुत समय खाता है।