Ein verteilter Cache lässt mehrere Anwendungsinstanzen Daten über das Netzwerk wiederverwenden. Er spart wiederholte teure Arbeit und braucht klare Regeln für Aktualität und Ausfälle.
Drei Backendinstanzen lesen etwa denselben Produktkatalog. Bei Prozesscaches hat jede ihre eigene Kopie. Ein gemeinsamer Cachedienst ermöglicht, dass eine Instanz eine von anderen genutzte Information lädt. Der Cachedienst kann selbst aus mehreren Knoten bestehen.
1. Bestimmen Sie sicher cachebare Daten
Beginnen Sie mit Erzeugungskosten und zulässigem Alter. Eine Produktbeschreibung verträgt kurze Verzögerung, die abschließende Bestandsprüfung möglicherweise nur maßgebliche Daten.
