أدوات لالتقاط وتحويل الويب

إنشاء لقطات شاشة لصفحة الويب بأسرع وقت ممكن

الاثنين، سبتمبر شنومكس، شنومكس

لقد انتهينا مؤخرًا من سلسلة من التحسينات على خدماتنا لجعلها في أسرع وقت ممكن لإنشائها لقطات صفحة الويب، تشغيل كشط أو إنشاء GIF متحركة إلخ.

بادئ ذي بدء ، قمنا بتحليل أجهزتنا وقمنا بإجراء العديد من التغييرات التي أدت إلى تسريع عملية إنشاء مرات ظهور لقطات الشاشة. كان التغيير الأول هو الانتقال إلى MongoDB باستخدام WiredTiger كمحرك قاعدة البيانات ، والتي حسنت بشكل كبير أوقات استجابة قاعدة البيانات الخاصة بنا.

بعد ذلك ، انتقلنا إلى مركز بيانات جديد ، يستخدم محركات الأقراص الصلبة SSD واتصالات الشبكة المزدوجة التي تزيد سرعة 100 عنها عن خوادمنا السابقة. هذا يعني حصول عملائنا على أداء أفضل وأكثر ثباتًا حتى في ظل الأحمال الثقيلة.

أخيرًا قمنا بتحليل برنامجنا المصمم خصيصًا وقمنا بتنفيذ تقنية تخزين مؤقت أسرع تتيح لنا تخزين محتوى الويب ، مثل الصور وجافا سكريبت دون التأثير على سرعة إنشاء لقطة الشاشة. نحن الآن أيضًا نقوم تلقائيًا بحظر العديد من خدمات تحليل الويب للجهات الخارجية لتقليل عدد طلبات الويب المطلوبة لالتقاط لقطة شاشة. كل ذلك ، قلل من الوقت الذي يستغرقه إنشاء لقطة شاشة بقدر 50٪.

عرض أحدث المشاركات بلوق