Head-of-line blocking trong mạng máy tính là hiện tượng một request đến máy chủ không được xử lý ngay lập tức do máy chủ đang phải xử lý một request đến trước. Bạn có thể tưởng tượng một quầy tính tiền trong siêu thị, người ở sau phải đợi người phía trước hoàn tất thanh toán thì mới tới lượt mình.
Khi làm việc với các hệ thống phân tán, đặc biệt là các hệ thống message driven, ta thường sử dụng multi-write, hay có thể thường gọi là dual-write, sync-write để thực hiện các logic nghiệp vụ. Tuy nhiên, việc thiếu cẩn trọng khi sử dụng multi-write có thể dẫn đến việc dữ liệu bị out-of-sync giữa các hệ thống.