$ ls -la ~/posts/distributed-systems/
2026-05-01
24m
Phần 10: Bulkhead, circuit breaker, retry: resilience không phải thêm library
2026-04-30
23m
Phần 9: Sharding: partition data khi một DB không đủ
2026-04-29
24m
Phần 8: Outbox pattern: ghi DB và publish event không mất message
2026-04-27
24m
Phần 6: Saga pattern: orchestration vs choreography
2026-04-26
22m
Phần 5: CQRS: tách đọc ghi khi nào có lợi
2026-04-25
24m
Phần 4: Event-driven: event notification vs event sourcing
2026-04-22
2m
Thiết kế hệ thống Backend
2025-03-10
10m
Transaction boundary và hệ phân tán: khi ACID không đủ
2024-07-10
16m
Idempotency: từ định nghĩa tới hợp đồng API và consumer