Avancé
Conception d'Architecture Event-Driven
Définir l'architecture d'un système de haute disponibilité utilisant le pattern Event Sourcing et CQRS.
📝 Contenu du Prompt
En tant qu'Architecte Logiciel Principal, conçois l'architecture globale pour une plateforme de trading financier en temps réel nécessitant une haute évolutivité et une tolérance aux pannes. Explique comment tu implémenterais les patterns Event Sourcing et CQRS (Command Query Responsibility Segregation). Décris la structure des événements, le choix des technologies de messagerie (ex: Kafka, RabbitMQ) et la stratégie de reconstitution des états agrégés. Discute des défis liés à la cohérence éventuelle des données dans ce contexte.