En distribueret cache lader flere applikationsinstanser genbruge data over netværket. Formålet er at undgå gentaget dyrt arbejde med klare regler for friskhed og fejl.
Forestil dig tre backendinstanser med samme produktkatalog. En cache i hver proces giver separate kopier. Med en fælles tjeneste kan én instans udfylde en værdi, som andre genbruger. Cachetjenesten kan selv bestå af flere noder.
1. Afgør, hvad der sikkert kan caches
Begynd med beregningsprisen og den acceptable alder. En produktbeskrivelse kan tåle en kort forsinkelse; det endelige lagercheck ved køb kan kræve autoritative data.
