वेब पर कब्जा और परिवर्तित करने के लिए उपकरण

जितनी जल्दी हो सके वेबपेज स्क्रीनशॉट बनाना

21 सितम्बर 2015

हमने हाल ही में अपनी सेवाओं में सुधारों की एक शृंखला पूरी की है ताकि इसे यथासंभव तेजी से बनाया जा सके वेबपेज स्क्रीनशॉट, स्क्रैप चलाएं या एनिमेटेड GIF बनाएं आदि।

सबसे पहले हमने अपने हार्डवेयर का विश्लेषण किया और कई बदलाव किए जिससे स्क्रीनशॉट जेनरेशन समय में काफी तेजी आई है। पहला परिवर्तन MongoDB का उपयोग करके स्थानांतरित करना था वायर्डटाइगर डेटाबेस इंजन के रूप में, जिसने हमारे डेटाबेस प्रतिक्रिया समय में व्यापक सुधार किया।

इसके बाद हम एक नए डेटा सेंटर में चले गए, जो एसएसडी हार्ड ड्राइव और दोहरे नेटवर्क कनेक्शन का उपयोग करता है जो हमारे पिछले सर्वर की तुलना में 100 गुना तेज है। इसका मतलब यह हुआ कि हमारे ग्राहकों को भारी भार के तहत भी बेहतर, अधिक सुसंगत प्रदर्शन मिलता है।

अंत में हमने अपने कस्टम निर्मित सॉफ़्टवेयर का विश्लेषण किया और एक तेज़ कैशिंग तकनीक लागू की जो हमें स्क्रीनशॉट निर्माण की गति को प्रभावित किए बिना छवियों और जावास्क्रिप्ट जैसी वेब सामग्री को कैश करने की अनुमति देती है। स्क्रीनशॉट लेने के लिए आवश्यक वेब अनुरोधों की संख्या को कम करने के लिए अब हम कई तृतीय पक्ष वेब एनालिटिक्स सेवाओं को स्वचालित रूप से ब्लॉक कर देते हैं। इन सभी ने स्क्रीनशॉट बनाने में लगने वाले समय को 50% तक कम कर दिया है।

नवीनतम ब्लॉग पोस्ट देखें