כלים ללכידה ולהמרה של האינטרנט

יצירת צילומי מסך של דף אינטרנט במהירות האפשרית

21 ספטמבר 2015

לאחרונה סיימנו סדרת שיפורים בשירותים שלנו בכדי שיהיה מהיר ככל האפשר ליצור צילומי מסך של דף אינטרנט, הפעל גרד או צור GIF מונפש וכו '.

קודם כל ניתחנו את החומרה שלנו וביצענו מספר שינויים שהאיצו מאוד פעמים דור המסך. השינוי הראשון היה לעבור ל- MongoDB באמצעות WiredTiger כמנוע בסיס הנתונים, אשר שיפר בצורה מאסיבית את זמני התגובה של בסיס הנתונים שלנו.

בשלב הבא העברנו למרכז נתונים חדש, המשתמש בכוננים קשיחים של SSD ובחיבורי רשת כפולים שהם מהירים פי XN מהשרתים הקודמים שלנו. פירוש הדבר שלקוחותינו השיגו ביצועים טובים ועקביים בהרבה אפילו תחת עומסים כבדים.

לבסוף ניתחנו את התוכנה המובנית בהתאמה אישית שלנו ויישמנו טכניקת מטמון מהירה יותר המאפשרת לשמור במטמון תוכן אינטרנט, כגון תמונות ו- JavaScript מבלי להשפיע על מהירות יצירת מסך המסך. כעת אנו גם חוסמים אוטומטית שירותי אנליטיקה רבים של צדדים שלישיים כדי להפחית את מספר בקשות הרשת הנדרשות לצילום מסך. כל אלה, צמצמו את הזמן הדרוש לייצור צילום מסך בסכום של 50%.

צפו בפוסטים האחרונים בבלוג