Web Yakalama ve Dönüştürme Araçları

Web sayfası ekran görüntülerini mümkün olan en hızlı şekilde oluşturma

21 Eylül 2015

Oluşturmayı mümkün olduğu kadar hızlı hale getirmek için hizmetlerimizde yakın zamanda bir dizi iyileştirmeyi tamamladık. web sayfası ekran görüntüleri, bir kazıma çalıştırın veya animasyonlu bir GIF oluşturun vb.

Öncelikle donanımımızı analiz ettik ve ekran görüntüsü oluşturma süresini büyük ölçüde hızlandıran birkaç değişiklik yaptık. İlk değişiklik MongoDB'ye geçmek oldu. WiredTiger veritabanı yanıt sürelerimizi büyük ölçüde iyileştiren veritabanı motoru olarak.

Daha sonra, önceki sunucularımıza göre 100 kat daha hızlı olan SSD sabit sürücüleri ve çift ağ bağlantılarını kullanan yeni bir veri merkezine geçtik. Bu, müşterilerimizin ağır yükler altında bile çok daha iyi, daha tutarlı performans elde etmesi anlamına geliyordu.

Son olarak özel olarak oluşturulmuş yazılımımızı analiz ettik ve ekran görüntüsü oluşturma hızını etkilemeden resimler ve JavaScript gibi web içeriğini önbelleğe almamıza olanak tanıyan daha hızlı bir önbellekleme tekniği uyguladık. Ekran görüntüsü almak için gereken web isteklerinin sayısını azaltmak amacıyla artık birçok üçüncü taraf web analizi hizmetini de otomatik olarak engelliyoruz. Tüm bunlar, ekran görüntüsü oluşturmak için gereken süreyi %50'ye kadar azalttı.

En yeni blog yayınlarını görüntüleyin