distributed-systems
01-05-2026
architecture, backend, resilience, distributed-systems
Phần 10: Bulkhead, circuit breaker, retry: resilience không phải thêm library
Phần 10: Bulkhead, circuit breaker, retry: resilience không phải thêm library
30-04-2026
architecture, backend, database, distributed-systems
Phần 9: Sharding: partition data khi một DB không đủ
Phần 9: Sharding: partition data khi một DB không đủ
29-04-2026
architecture, backend, outbox, distributed-systems
Phần 8: Outbox pattern: ghi DB và publish event không mất message
Phần 8: Outbox pattern: ghi DB và publish event không mất message
27-04-2026
architecture, backend, saga, distributed-systems
Phần 6: Saga pattern: orchestration vs choreography
Phần 6: Saga pattern: orchestration vs choreography
26-04-2026
architecture, backend, cqrs, distributed-systems
Phần 5: CQRS: tách đọc ghi khi nào có lợi
Phần 5: CQRS: tách đọc ghi khi nào có lợi
25-04-2026
architecture, backend, event-driven, distributed-systems
Phần 4: Event-driven: event notification vs event sourcing
Phần 4: Event-driven: event notification vs event sourcing
10-03-2025
engineering, backend, database, distributed-systems
Transaction boundary và hệ phân tán: khi ACID không đủ
Transaction boundary và hệ phân tán: khi ACID không đủ
10-07-2024
engineering, backend, api, distributed-systems
Idempotency: từ định nghĩa tới hợp đồng API và consumer
Idempotency: từ định nghĩa tới hợp đồng API và consumer