ποΈ Architecture Overview
Command side writes events to Kafka. Query side consumes events and builds read models in MongoDB. Axon Framework for CQRS.
// High-level architecture
Javaβ
Spring Bootβ
Kafka
β Axon Framework + MongoDB + PostgreSQL
β¨ Key Features
βEvent store with Kafka
βSeparate read/write models
βEvent replay capability
βEventual consistency
πΊοΈ Learning Path
1
CQRS fundamentals2
Event sourcing3
Axon Framework4
Kafka StreamsTech Stack
JavaSpring BootKafkaAxon FrameworkMongoDBPostgreSQL