OLHub
ol
olhub·Khoá học

News feed: trả giá lúc ghi hay lúc đọc

Case thứ hai của tuyến Thiết kế Hệ thống. Bạn tự đặt ràng buộc đọc/ghi lệch, đo chi phí dựng feed trên Postgres của mình, thấy phương án gộp lúc đọc vỡ p99 ở đâu, rồi tự chọn chỗ trả giá fan-out, cách xử lý tài khoản hàng triệu người theo dõi và điều người dùng thấy khi fan-out chạy trễ — mỗi lựa chọn kèm cái giá — trước khi đối chiếu cách các mạng xã hội thật đã làm.

OL

Giảng viên

OLHub Team
Miễn phíNâng cao

8 bài đã sẵn sàng · Đọc kỹ, không xem video

1 module

Học theo từng phần, không bị nhồi

Nâng cao

Cho dev đã có kinh nghiệm

8 bài

Text-first — đọc kỹ, không xem video

~1.5 giờ

Tự nhịp, học theo tốc độ của bạn

Bạn sẽ học được gì

Sau khoá học, bạn sẽ:

  • Estimate tải đọc, tải ghi và số ghi timeline mỗi giây của một news feed từ bảng ràng buộc tự đặt

  • Choose giữa fan-out lúc ghi và fan-out lúc đọc theo tỉ lệ đọc/ghi và chi phí ở tải đỉnh

  • Design ngưỡng tách tài khoản nhiều người theo dõi khỏi fan-out lúc ghi theo phân bố người theo dõi

  • Design luồng fan-out bất đồng bộ giữ được read-your-writes và gỡ được bài đã xoá khỏi feed

Giảng viên

Ai đứng sau khoá này

OL

OLHub Team

Backend engineers

Backend engineers với kinh nghiệm thực tế trên Java/Spring, PostgreSQL, distributed systems. Tự build và maintain platform này, viết toàn bộ nội dung khoá học theo triết lý “hiểu bản chất, không học vẹt”.

Xem hồ sơ team →

Gửi khoá này cho bạn học cùng?

Copy link đã gắn nguồn — dán group, chat, hoặc LinkedIn.

Sẵn sàng bắt đầu?

Học miễn phí, không cần thẻ, không thời hạn. Chỉ cần bạn ngồi xuống đọc kỹ.