🏠 Startseite
Vergleiche
📊 Alle Benchmarks 🦖 Dinosaurier v1 🦖 Dinosaurier v2 ✅ To-Do-Listen-Apps 🎨 Kreative freie Seiten 🎯 FSACB - Ultimatives Showcase 🌍 Übersetzungs-Benchmark
Modelle
🏆 Top 10 Modelle 🆓 Kostenlose Modelle 📋 Alle Modelle ⚙️ Kilo Code
Ressourcen
💬 Prompt-Bibliothek 📖 KI-Glossar 🔗 Nützliche Links
expert

Design a Geo-Distributed Event Sourcing System

#system-design #architecture #distributed-systems #scalability

Create a comprehensive architectural design for an event sourcing system that operates across multiple geographic regions with strict eventual consistency requirements.

Act as a Principal Software Architect. Design a geo-distributed event sourcing system for a global financial platform. The system must handle 100k transactions per second with low latency. Address the following points in your response: 1) Define the data model for events and snapshots. 2) Explain the replication strategy across regions to handle network partitions. 3) Describe how you achieve eventual consistency without violating business constraints. 4) Discuss the mechanisms for handling duplicate events and ordering guarantees. 5) Propose a scaling strategy for the event store and consumers. Include technical diagrams described in text format.