×
možnosti cache-ování • v rámci klienta – klient sám si uchovává objekty ve své cache paměti • velmi efektivní: jsou nejrychleji k dispozici • málo efektivní: je to cache jen pro něj, nikoli pro jiné klienty/uživatele • (proxy) caching – cache paměť funguje na uzlu uprostřed celého řetězce • typicky na proxy serveru • může to být společné pro více uživatelů/klientů • v rámci serveru – například pokud generuje stránky dynamicky, jejich uchováváním v cache šetří svůj výkon a zrychluje odpovědi • úskalí cache-ování – objekty nesmí zůstávat v cache paměti příliš dlouho • zastarávají, přestávají odpovídat skutečnosti, expirují – ale čím déle tam zůstávají … • tím se zvyšuje optimalizační efekt celého řetězce – častější aktualizace zvyšují režii • problém – jak zvolit správnou (maximální) dobu pro uchovávání objektů v cache pamětech? • řešení – žádné jednoduché a jednoznačné neexistuje