advanced
Skalierbare Microservice-Architektur entwerfen
Erstellung eines detaillierten Architekturplans für ein komplexes System unter Berücksichtigung von Konsistenz und Ausfallsicherheit.
📝 প্রম্পট বিষয়বস্তু
Entwerfen Sie eine hochgradig skalierbare Microservice-Architektur für eine globale E-Commerce-Plattform, die Millionen von Transaktionen pro Stunde verarbeiten muss. Berücksichtigen Sie dabei folgende Aspekte: 1. Datenkonsistenz über verschiedene Service-Grenzen hinweg (z. B. Bestand und Bestellung). 2. Umgang mit Service-Ausfällen und Implementierung von Circuit Breakern. 3. Eventual Consistency versus Strong Consistency in verschiedenen Kontexten. 4. Strategien für Inter-Service-Kommunikation (synchron vs. asynchron). Erstellen Sie eine schriftliche Analyse, die die Topologie der Dienste, den Datenfluss und die gewählten Muster (z. B. Saga, CQRS) begründet.