Đang tải nội dung…
Đang tải nội dung…
Mổ xẻ cơ chế lõi, tái hiện sự cố production
và hiểu hệ thống backend đến tận bit cuối cùng.
Lab đo lock của prepared transaction và tái hiện compensation đến trước forward event; state machine chặn tác vụ đến muộn.
Bỏ response đầu rồi gửi lại: ledger tăng 200 khi không chống trùng và 100 khi dùng key cùng transaction. Có replay kết quả, payload conflict, phạm vi tài khoản và giới hạn retention.
Đi qua lỗi dual-write, relay gửi lại và inbox chống trùng bằng PostgreSQL cùng Redis Streams thật. Phân biệt điều lab chứng minh với durability và exactly-once ngoài phạm vi.
Mọi kết luận kỹ thuật tại WhyBit chỉ được gắn nhãn Lab Verified khi có môi trường tái hiện thực tế, log đối chiếu và số đo cụ thể từ source code.
Mỗi bài viết đều bắt đầu từ một sự cố thực tế có thể tái hiện, đi sâu vào cơ chế cốt lõi của hệ thống, từ đó lựa chọn giải pháp cùng những đánh đổi kỹ thuật (trade-offs) cụ thể. Bạn có thể đọc theo dòng thời gian mới nhất hoặc đi theo từng Series để xây dựng tư duy có hệ thống.