Tìm kiếm
23 kết quả cho “Fan-out on write”. Tìm không phân biệt dấu.
- The Architecture Twitter Uses to Deal with 150M Active Users, 300K QPS, a 22 MB/S Firehose, and Send Tweets in Under 5 Seconds Bài tóm tắt · Twitter · 2013
…Scalability". Bài ngoài sheet, lấy để trả lời câu hỏi mở về fan-out timeline của Twitter. Bối cảnh (2013) - 150 triệu user hoạt động; 300K QPS đọc timeline nhưng chỉ khoảng 6.000 r…
- Himeji: A Scalable Centralized System for Authorization at Airbnb Bài tóm tắt · Airbnb · 2021
…presentation service cùng đọc một dữ liệu, rồi lệch nhau; - fan-out : phần lớn lần kiểm tra phải gọi thêm service khác, chậm, khó gánh tải, kéo tụt độ tin cậy. Thay đổi chính - Dời…
- Pushing Postgres beyond storage: scaling performance at Optiver Bài tóm tắt · Optiver · 2026
…ép phát thay đổi mà không đổi cách ghi, tránh dual-write. - Fan-out tới hàng nghìn subscriber cần một tầng phân phối riêng thay vì mỗi consumer một slot. - "Snapshot rồi stream" là…
- How WhatsApp Grew to Nearly 500 Million Users, 11,000 cores, and 70 Million Messages a Second Bài tóm tắt · WhatsApp · 2014
465 triệu user/tháng; 19 tỉ tin vào và 40 tỉ tin ra mỗi ngày; 600 triệu ảnh, 200 triệu voice, 100 triệu video mỗi ngày.
- Realtime và fan-out Chủ đề Thành viên
Một sự kiện (tin nhắn, ảnh, tweet, vote) phải tới rất nhiều người, rất nhanh, qua rất nhiều kết nối mở cùng lúc.
- Building a dynamic and responsive Pinterest Bài tóm tắt · Pinterest · 2018
…, nên chi phí lưu trữ rất lớn. - Following feed năm 2015 = fan-out lúc ghi: khi một Pin được lưu, job bất đồng bộ (Pinlater) lấy mọi follower từ MySQL, chấm điểm Pin cho từng foll…
- Roshi: a CRDT system for timestamped events Bài tóm tắt · SoundCloud · 2014
…người mình follow, xếp mới nhất trước. - Cách đang chạy là fan-out on write trên Cassandra: mỗi user một row làm "inbox"; ai đó repost thì chèn event vào inbox của mọi follower. Đ…
- FollowFeed: LinkedIn's Feed Made Faster and Smarter Bài tóm tắt · LinkedIn · 2016
…ucene, query viết bằng BQL gồm cả lọc lẫn relevance, broker fan-out tới mọi searcher node rồi gộp top N. - Lý do thay Sensei (theo LinkedIn): phải giữ toàn bộ inverted index trong…
- LIquid: The soul of a new graph database, Part 1 Bài tóm tắt · LinkedIn · 2020
Theo LinkedIn, giá trị của đồ thị nằm chủ yếu ở mạng cấp 2: bạn của bạn, thường ít nhất 50.000 entity (người, trường, công ty). Mạng cấp 1 (vài trăm kết nối) để trong bảng hay KV là đủ; mạng cấp 3 quá lớn và khó hành…
- Inside the feature store powering real-time AI in Dropbox Dash Bài tóm tắt · Dropbox · 2025
…mỗi chu kỳ thì ghi phần thay đổi, không ghi lại toàn bộ. - Fan-out trong một request (một query thành nghìn lượt tra) biến latency của từng lượt tra thành latency của cả request;…
- Sharding Cash Bài tóm tắt · Square · 2018
…giác" hở: transaction xuyên shard không ACID đầy đủ, query fan-out có hiệu năng và uptime khác hẳn. Vì giữ tiền của khách, Cash App không đổi nhất quán lấy availability : sửa code…
- How Twitter Uses Redis to Scale - 105TB RAM, 39MM QPS, 10,000+ Instances Bài tóm tắt · Twitter · 2014
…hỏ để có chỗ liền cho một timeline lớn, nên latency ghi khi fan-out dự đoán được. - BTree cho range query trên khoá phụ (lấy từ BSD); tốn bộ nhớ metadata. - Cluster bằng proxy : kh…
- Did you mean "Galene"? Bài tóm tắt · LinkedIn · 2014
…er, job, company) → Broker của mỗi vertical (viết lại thêm, fan-out tới Searcher, gộp hoặc rerank) → Searcher trên một shard (retrieve, chấm điểm bằng plugin scorer). Federator và…
- How WarpStream Powers Grafana Labs' Redesigned Architecture Bài tóm tắt · WarpStream · 2025
…ùng WarpStream: ghi 1,5 GiB/s (đã nén) vào một cụm, đọc với fan-out 4 lần, tổng 7,5 GiB/s , không gặp nút thắt. - Rollout dần cho Grafana Cloud Metrics; khi đủ tin cậy mới đưa lên…
- Scale dọc trước khi scale ngang Chủ đề
Thêm máy (scale ngang) kéo theo độ phức tạp phân tán. Bắt mỗi máy làm được nhiều hơn (scale dọc, tối ưu) thì đơn giản hơn, nhưng có trần và dễ thành một điểm hỏng.
- Hạ tầng tìm kiếm Chủ đề Thành viên
Lúc đầu, tìm kiếm là LIKE trên database hoặc một thư viện (Lucene) nhúng trong app. Khi dữ liệu và tính năng tăng, search thành một hệ có trạng thái riêng, khác database ở mấy điểm:
- Chi phí hạ tầng và build vs buy Chủ đề Thành viên
Khi còn nhỏ, chi phí hạ tầng là chuyện phụ và cloud là lựa chọn hiển nhiên. Khi lớn lên, hoá đơn có thể chiếm phần lớn giá vốn. Hai câu hỏi xuất hiện: tối ưu chi phí trên nền đang có thế nào, và khi nào nên tự xây (hoặc…
- Tách compute khỏi storage Chủ đề Thành viên
Hệ có trạng thái kiểu cổ điển (database, broker Kafka, fileserver Git) đặt dữ liệu bền trên đĩa của chính máy xử lý. Máy đó vừa là compute vừa là storage, nên:
- LinkedIn Công ty Thành viên
Bài khung là bài nhìn lại năm 2015 . LinkedIn bắt đầu năm 2003 là một monolith tên Leo. Service đầu tiên tách ra là member graph, vì đồ thị kết nối có profile tải khác hẳn; DB profile được đỡ bằng scale dọc rồi replica…
- Discord Công ty Thành viên
Hiếm có công ty nào kể cùng một bài toán qua 6 năm như Discord. Năm 2015 họ cố ý dùng một replica set MongoDB để ra sản phẩm trong 2 tháng, kèm đường thoát. Họ phân tích workload rồi chuyển sang Cassandra 12 node với…
- WhatsApp Công ty Thành viên
WhatsApp là ca hiếm: blog kỹ thuật gần như chỉ kể hai giai đoạn, và hai giai đoạn ấy giải hai bài khác hẳn nhau. Giai đoạn Erlang (2011–2014) là câu chuyện tối ưu một hệ nhỏ người: năm 2012, một server FreeBSD + Erlang…
- SoundCloud Công ty Thành viên
Năm 2013 SoundCloud rời mô hình một Public API cho mọi client, tách monolith thành microservice và khai sinh pattern BFF; đến 2021 có vài chục BFF dùng chung thư viện edge, nhưng logic tích hợp và phân quyền bị nhân bản…
- Zerodha Công ty Thành viên
Công ty môi giới chứng khoán Ấn Độ, khách tăng hơn 3 lần trong một năm (2020–2021). Theo CTO, họ trụ được nhờ các nguyên tắc lẽ thường: interface ổn định, viết lại thường xuyên (ticker viết lại ít nhất 5 lần), đóng băng…