neprihlásený Utorok, 1. septembra 2026, dnes má meniny Drahoslava
Google zrýchlil Gmail spritingom

DSL.sk, 14.5.2008


Spoločnosť Google aktuálne informovala o zaujímavej optimalizácii služby Gmail, ktorú nasadila v predchádzajúcich dňoch.

Viacerými technikami spoločnosť dosiahla zníženie počtu samostatných požiadaviek na webservery Google pri prihlasovaní do Gmailu zo štrnásť až dvadsaťštyri na typicky štyri, čo by malo výrazne prihlásenie a načítanie a zobrazenie inboxu urýchliť.

Najzaujímavejšou z použitých techník je tzv. spriting, spojenie veľkého počtu menších obrázkov do jedného a jeho spätné rozdelenie javascriptom v prehliadači. Google použil túto techniku u rozličných ikon, namiesto potenciálne desiatok požiadaviek sa realizuje len jedna.

Podľa našej dnešnej analýzy HTTP prevádzky pri prihlásení ku Gmailu s vyprázdnenou cache pamäťou Google používa dva spriting obrázky.

Jeden spája 29 ikon a druhý 36 ikon, ich veľkosť je približne 12 a 4 KB a sú vo formáte PNG.

   
Dva spriting obrázky ikon používané Gmailom



Ďalšími technikami, ktoré umožnili počet requestov obmedziť typicky na štyri, bolo skombinovanie niektorých ďalších požiadaviek do jednej a zabezpečenie čo najväčšieho cachovania všetkých použitých obrázkov.

Okrem toho bola zmenšená veľkosť každej HTTP požiadavky obmedzením platnosti rozličných často pomerne objemných cookie, ktoré Google u Gmailu používa, informovala spoločnosť.



Najnovšie články:

Prezident USA skritizoval kritikov výstavby dátových centier
Debianu 11 skončila oficiálna dlhodobá bezpečnostná podpora, k dispozícii je predĺžená
TP-Link ukázal prvý WiFi 8 router a potvrdil jeho uvedenie na konci mesiaca
4ka upgraduje sieť, môže prichádzať k výpadkom
GrapheneOS neodporúča Pixel 11 pre zhoršenú bezpečnosť, zatiaľ zastavil portovanie
Nový infračervený vesmírny teleskop odštartoval, z 1.5 milióna km bude denne posielať 1.4 TB dát
Desať najpredávanejších smartfónov je od Apple a Samsungu, vedú tri iPhony
NASA dnes vypúšťa nový infračervený vesmírny teleskop, má nájsť 100-tisíc nových planét
Odolnosť proti kvantovým počítačom už dostávajú aj NVMe SSD
Google musí v Česku porovnávaču Heureka zaplatiť odškodné 400 miliónov Kč


Diskusia:
                               
 

Som prvy raz precital ze "squirtingom" :D
Odpovedať Známka: 6.5 Hodnotiť:
 

Porno na to ta je. Pozdravuj Cytheru ;)
Odpovedať Známka: 6.7 Hodnotiť:
 

pani, pozeram, ze sa vyznate :) ako sa inak ma? :)
Odpovedať Známka: 5.6 Hodnotiť:
 

kto? cythera? dobre sa ma. ideme vecer na rande.
Odpovedať Hodnotiť:
 

To je Cytherea ty nevzdelanec! :-)
Odpovedať Známka: 3.3 Hodnotiť:
 

co to je? to je na jedenie? :)
Odpovedať Známka: 3.3 Hodnotiť:
 

skor na pitie, nazdravie chlapi! (aj zeny, ak chcu)
Odpovedať Známka: 3.3 Hodnotiť:
 

mne sa ten ajax paci a slovenske webmaily sa nechytaju neviem preco ale taky centrum by mohol zaujat aspon 10gb kapacitou ak vobec ho ma kto pouzivat. chcem povedat to ze slovenske sluzby emailu su nedostacujuce s porovnani gmailom ani kapacitne rychlostou moze byt ale antispamom uz vobec nie treba zabrat
Odpovedať Známka: 3.3 Hodnotiť:
 

Asi bolo myslené číslo nejak 10GB. A to prosím vás načo??
Emaily slúžia na zasielanie textových správ, nie všakovako veľkých obludností. Na to si zriaďte inú sieť.
Mám schránky 30MB a v pohode mi stačia. Vám nie?
Odpovedať Známka: 0.0 Hodnotiť:
 

10MB staci. Pine umoznuje velke prilohy pred ulozenim spravy zmazat.
Odpovedať Hodnotiť:
 

lenze ja posielam aj nejake tie dokumenty a stava sa ze aj 15mega maju takze na jeden mail maximum 20 mega musi stacit ale na celu schranku urcite nie. nechcem vymazavat vsetko hned ako odoslem alebo prijmem.
Odpovedať Hodnotiť:
 

Kamarade to si este asi nevidel firemne maily. Ked sa posielaju denne nejake dokumenty faktury, obrazky a ine blbosti. To zapratas 1GB ani nevies ako.
Odpovedať Hodnotiť:
 

to zapraces 10 GB ani nevies ako... teda ak pocitas aj folder "jokes" s jasnym typom obsahu. bez neho 5 GB
Odpovedať Hodnotiť:
 

Keby si vyvyjal weby tak neviem ci by si hovoril ze sa ti ajax paci. Problemom ajaxu je ze take aplikacie su 2x narocnejsie na financie aj na cas vyvoja takze preto sa to tolko nepouziva. Jedine v hotovych komponentach ale tie sa zas tazko upravuju.
Odpovedať Hodnotiť:
 

Zrejme sa inspirovali tymito prednaskami (treba vymazat medzery za menom servera):
http://highscalability.com/ 20-new-rules-faster-web-pages
http://highscalability.com/ 10-more-rules-even-faster-websites
Odpovedať Známka: 10.0 Hodnotiť:
 

v hrach je to bezna prax, ale na web ma to teda nenapadlo pouzit... super :)
Odpovedať Hodnotiť:

Pridať komentár