Đang tải nội dung…
Đang tải nội dung…
6 bài viết phù hợp với “Engineering”
01Lab đ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.
10.000 record thật cho thấy tăng partition không tách một key nóng; salting hạ đỉnh nhưng đổi phạm vi bảo toàn thứ tự.
Hai lịch chạy làm cache giữ giá cũ. Logical decoding lưu thay đổi khi consumer tắt và giúp hệ thống hội tụ sau khi nó trở lại.
Deadlock không cần hai bảng. Một lab tái hiện vòng khóa FK trong PostgreSQL, thứ tự khóa ngược và gap lock trong InnoDB.
Lab kiểm tra query thiếu filter, ghi chéo tenant, context rỗng và owner bypass. Giải thích SET LOCAL với connection pool, FORCE RLS và ranh giới của custom tenant context.
Từ một hiện tượng bất thường trong production đến cơ chế bên trong hệ thống. Đây là cách WhyBit tiếp cận kiến thức Backend Engineering.