Entscheide zwischen modularem Monolithen, dem Herauslösen einzelner Services oder Microservices, mit klaren Kriterien, betrieblichen Voraussetzungen, Risiken und einem teilbaren ADR.
Lege fest, was in Redis gecacht wird und wie: Muster je Datentyp, Key-Benennung, TTLs mit Jitter, Invalidierung, Schutz vor Cache Stampede, Speicherrichtlinie und Beispielcode.
Entwirf Queues und Worker für asynchrone Aufgaben: Technologiewahl, idempotente Jobs, Retries je Fehlerart, Prioritäten, Nebenläufigkeitslimits, Outbox-Muster und Monitoring.