A GitHub 4%-ról 22%-ra emelte a gyors navigációt a kliens oldali architektúra átgondolásával
ARCHITECT KIEMELT ELEMZÉS

A GitHub 4%-ról 22%-ra emelte a gyors navigációt a kliens oldali architektúra átgondolásával

SZERZŐ

Leela Kumili

FORRÁS

InfoQ - Architecture & Design - News

DATE

READ

1 perc olvasás

A GitHub áttervezte a “Issues” navigációt, felhasználói oldalon működő architektúrát alkalmazva, amely a tárolást, a prediktív előrebetöltést és a service worker-eket kombinálva csökkenti az érzett késést. Ez …

A GitHub a GitHub Issues navigációját egy ügyféloldali architektúrával újította meg, amely a memóriában tárolást, előre megjósolt betöltést és a service worker-eket kombinál, hogy csökkentse a tapasztalt késést. Az megoldás IndexedDB, in-memory tárolást és háttérszinkronizálást használ a gyorsabb adatellátáshoz. A GitHub gyors navigációs javulást jelentett, 4%-ról 22%-ra, több navigáció során.