Search
Lessons (14)
- Topics, Partitions & Offsets
… A Kafka topic is the store; its partitions are the checkout lanes.  topic covers [Clean Architecture in depth](/learn/software-architecture/clean-architecture), [Hexagonal …
- Kafka Producers
… 5 }); await producer.connect(); export async function publishOrderPlaced(order) { await producer.send({ topic: "shop.orders.placed", acks: -1 …
- Scaling & Health Probes
… email-service topic: shop.orders.placed lagThreshold: "1000" Vertical scaling (VPA) The VerticalPodAutoscaler recommends (or applies) better CPU …
- Finding Service Boundaries with DDD
… architecture/ddd-tactical-design) in the Software Architecture topic. Key DDD vocabulary Term Meaning Example --- --- --- Domain The business …
- Event-Driven Architecture
… APIs; document them (AsyncAPI) (The Kafka and Microservices topics cover delivery guarantees, the outbox, sagas and CQRS in …
- Clean Architecture in Depth
… circle, not even its name. 💡 The Clean Code topic has a short introduction to this idea. This lesson …