# 🌐 Hệ Thống Phân Tán với Java
Làm chủ Spring Cloud, Kafka và các nguyên lý hệ thống phân tán hiện đại.
## ✅ Mục tiêu
- Thiết kế microservice: Config, Discovery, API Gateway
- Tích hợp Kafka và event-driven architecture
- Hiểu resilience, circuit breaker, rate limiting
## 📁 Nội dung
- `config-server/` – cấu hình tập trung
- `eureka-server/` – service discovery
- `api-gateway/` – route request qua Spring Cloud Gateway
- `kafka-messaging/` – publish-subscribe Kafka
- `resilience/` – circuit breaker (Resilience4j)
## ▶️ Chạy hệ thống
```bash
docker-compose up -d{{ message }}
