Distribuovaná cache umožňuje více instancím aplikace opakovaně využívat data přes síť. Má šetřit drahou práci při jasných pravidlech čerstvosti a selhání.
Představte si tři backendové instance čtoucí stejný katalog. S cache uvnitř procesu má každá vlastní kopii. U sdílené služby může jedna naplnit hodnotu a ostatní ji využít. Samotná cache přitom může mít více uzlů.
1. Určete bezpečně cachovatelná data
Začněte cenou vytvoření dat a přijatelným zastaráním. Popis produktu může snést krátkou prodlevu; konečná kontrola zásoby při nákupu může potřebovat autoritativní data.
