Bài 3 / 3~5 phútResilience & event-drivenMiễn phí… lượt xem
Resilience & event-driven — tổng quan
Circuit breaker, Kafka, outbox, saga, CQRS.
🚧 Module đang xây dựng. Trang này là skeleton lộ trình để theo dõi tiến độ — nội dung bài học sẽ được bổ sung dần.
Module này dạy gì
Circuit breaker, Kafka, outbox, saga, CQRS.
Lessons (dự kiến)
- Circuit Breaker (Resilience4j) — closed/open/half-open
- Retry, bulkhead, rate limiter, time limiter
- Apache Kafka với Spring Kafka — producer, consumer, partition
- Outbox pattern — đảm bảo delivery
- Saga pattern — orchestration vs choreography
- CQRS & event sourcing — concept, khi nào cần
- Mini-challenge: notification pipeline với Kafka + outbox
Learning outcomes
- Implement circuit breaker + retry/bulkhead (Resilience4j)
- Implement Kafka producer/consumer + outbox pattern
- Design saga (orchestration vs choreography) + CQRS khi nào cần
Yêu cầu trước
Hoàn thành course Spring Production-Ready.
Bài này có giúp bạn hiểu bản chất không?
Hỏi đáp về bài này
Chưa có câu hỏi
Có gì chưa rõ trong bài? Đặt câu hỏi đầu tiên — câu trả lời từ cộng đồng giúp bạn (và người sau).
Đặt câu hỏi đầu tiên