Fan-Out on Write

Định nghĩa

Fan-out on write là strategy sao chép hoặc precompute dữ liệu tới nhiều read targets ngay khi write xảy ra.

Cách hiểu bằng lời của tôi

Timeline là ví dụ rõ: khi account thường đăng bài, hệ thống copy post vào timeline của từng follower để sau này đọc cực rẻ. Nhưng với account có hàng triệu follower, write path có thể nổ vì một write biến thành hàng triệu write.

Khi hợp

  • Nhiều read trên mỗi write.
  • Số target cho mỗi write nhỏ hoặc có giới hạn.
  • Fresh read latency quan trọng hơn write cost.

Liên kết