Spring Reactive & Microservices/Resilience & event-driven — tổng quan
3/3
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)

  1. Circuit Breaker (Resilience4j) — closed/open/half-open
  2. Retry, bulkhead, rate limiter, time limiter
  3. Apache Kafka với Spring Kafka — producer, consumer, partition
  4. Outbox pattern — đảm bảo delivery
  5. Saga pattern — orchestration vs choreography
  6. CQRS & event sourcing — concept, khi nào cần
  7. 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

Đặt 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