Seminarium: Systemy Rozproszone
5 kwietnia 2012, godzina 12:15, sala 4070
Jadwiga Kańska


Silo: Faster Page Loads Framework



Współcześnie użytkownicy Internetu unikają stron, które ładują się zbyt wolno (40% z nich opuszcza stronę, jeśli nie wyświetla się ona w przeciągu 3 sekund). Aby zminimalizować czas ładowania stron, twórcy witryn starają się zmniejszyć liczbę zapytań HTTP wysyłanych do serwera. W tym celu stosują różne sztuczki, spośród których najpopularniejsza to łączenie plików CSS oraz JavaScript z treścią kodu HTML. Takie zabiegi nie pozwalają jednak przeglądarce na ulokowanie tych plików w schowku.

Opracowany przez oddział Microsoft Research projekt Silo również stosuje technikę osadzania plików CSS i JavaScript w stronie, ale jednocześnie zastępuje standardowy mechanizm buforowania poprzez własny, operujący na mniejszych niż całe pliki "kawałkach" stron i wykorzystujący DOM Storage do przechowywania tych danych.

Podczas prezentacji postaram się przybliżyć sposób w jaki działa system Silo.

Serdecznie zapraszam!
Jadwiga Kańska


Bibliografia: