Bài tóm tắt

Tóm tắt bằng lời riêng, luôn dẫn về bài gốc. 160 bài (đã lọc). Đọc miễn phí.

Nguồn dữ liệu danh sách bài viết của blog công ty

Danh sách bài trên trang công ty gồm 10.013 bài. Khoảng 73,6% (7.365 bài) do SWE Wiki thu thập thủ công từ kho lưu trữ blog chính chủ của các công ty, kèm ngày đăng. Phần còn lại lấy từ các danh sách công khai trên GitHub: binhnguyennus/awesome-scalability (667), abhivaikar/howtheytest (551), upgundecha/howtheysre (499), eugeneyan/applied-ml (376), Engineer1999/ML-System-Design-Case-Studies (239), upgundecha/howtheyaws (149) và một số danh sách nhỏ khác. Mọi link luôn dẫn về bài gốc trên blog của tác giả; SWE Wiki không sao chép nội dung bài. Hiện 8.979 bài thuộc 133 công ty có trang riêng được hiển thị cho thành viên. Cảm ơn những người duy trì các danh sách đó.

Mọi giai đoạn 1. Khởi đầu2. Tăng trưởng3. Quy mô lớn4. Điều chỉnh
Mọi độ khó DễCơ bảnTrung bìnhKhóNâng cao
Bài tóm tắt · Uber · 2026 Khó

Evolution and Scale of Uber's Delivery Search Platform

Phần lớn đơn Uber Eats bắt đầu từ ô tìm kiếm. Khớp từ khoá hỏng với từ đồng nghĩa, lỗi gõ, viết tắt, trộn ngôn ngữ ("pan" là bánh mì tiếng Tây Ban Nha, là cái chảo tiếng Anh). Semantic search mã hoá query và tài liệu…

Bài tóm tắt · Uber · 2026 Khó

Taming the ML Firehose: Scaling Feature Consistency

Mục tiêu: feature dùng lúc inference chính là feature dùng để train model kế tiếp. Trước đó hai đường lệch nhau:

Bài tóm tắt · Uber · 2026 Khó

Uber's Rate Limiting System

Kiến trúc service của Uber xử lý hàng trăm triệu RPC mỗi giây qua hàng nghìn service. Thời đầu mỗi team tự throttle (trong logic nghiệp vụ, middleware riêng, counter Redis): cấu hình và hành vi khác nhau dù cùng quota;…

Bài tóm tắt · Uber · 2026 Khó

Apache Hudi at Uber: Engineering for Trillion-Record-Scale Data Lake Operations

Khoảng 2015, data lake chuẩn của ngành là file, chỉ append, batch. Workload quan trọng của Uber thì khác: dữ liệu thay đổi (vòng đời chuyến, trạng thái đơn, thuộc tính thiết bị), stream có tỉ lệ update cao, và cần xử lý…

Bài tóm tắt · Uber · 2026 Khó

Hybrid Core Allocation: From Overallocation to Reliable Sharing

Odin là hệ điều phối container cho workload có trạng thái của Uber (database chạy trên đĩa local). Trước đó Odin đã chuyển sang cpuset: mỗi workload nhận trọn các core riêng, giảm throttling và độ trễ, nhưng phải cấp…

Bài tóm tắt · Uber · 2026 Khó

How Uber Scaled Data Replication to Move Petabytes Every Day

Data lake của Uber (hơn 350 PB) nằm ở cả on-premises lẫn cloud. HiveSync (dựng từ dự án ReAir của Airbnb) giữ các lake đồng bộ, cả bulk lẫn tăng dần, dùng Distcp của Hadoop (copy phân tán bằng MapReduce) cho bản sao lớn…

Bài tóm tắt · Uber · 2026 Khó

From One Horizontal Scaling Controller to Many: Evolving Uber's Compute Platform

Container Platform của Uber (2026): hơn 100 cụm compute ở data center và cloud (Oracle, Google), khoảng 4.000 service trên 3 triệu core, 1,5 triệu lần khởi động pod mỗi ngày. Up là lớp federation: service owner deploy,…

Bài tóm tắt · Uber · 2026 Khó

Large-Scale Automated Dependency Analysis Across Uber's Service Mesh

Trong kiến trúc microservice của Uber, khi một request lỗi ở service gốc, khó biết phụ thuộc hạ nguồn nào gây ra; không thể trông vào service owner nhớ hết phụ thuộc (nhất là gián tiếp) vì chúng đổi liên tục. Biết phụ…

Bài tóm tắt · Uber · 2026 Khó

How Uber Conquered Database Overload: From Static Rate-Limiting to Intelligent Load Management

Docstore (có transaction, CRUD) và Schemaless (tối ưu append) là hai DB phân tán tự làm trên MySQL: hàng nghìn cụm, hàng chục PB, hàng chục triệu request mỗi giây. Kiến trúc chung: query engine stateless (lập kế hoạch,…

Bài tóm tắt · Uber · 2026 Khó

Zero-Growth Stack, Real Gains: How Stack Allocation Can Save 10% CPU in Go

Khoảng 65% service của Uber viết bằng Go, hơn 2 triệu core; theo Uber, cải thiện 1% hiệu suất toàn fleet đáng vài triệu USD.

Bài tóm tắt · Uber · 2026 Khó

Introducing uForwarder: The Consumer Proxy for Kafka Async Queuing

Kafka ở Uber xử lý hàng nghìn tỉ message và nhiều PB mỗi ngày. Khoảng ba năm trước bài, Uber dựng Consumer Proxy: một cụm proxy lấy message từ Kafka bằng giao thức nhị phân, đẩy từng message tới consumer service qua…

Bài tóm tắt · Uber · 2026 Khó

Building High Throughput Payment Account Processing

Gulfstream, nền tảng thanh toán lõi của Uber: kế toán bút toán kép, tuân thủ SOX, kiến trúc theo job/transaction, hàng triệu giao dịch mỗi ngày, audit trail bất biến bằng UAC (User Account Changelog).

Bài tóm tắt · Upstash · 2026 Khó

How Upstash Redis Search Works?

Redis lưu và trả dữ liệu nhanh nhưng truy vấn thì khó: sorted set giả lập vài mẫu truy cập, còn lại phải scan. Với Upstash Redis (bền mặc định, hay được dùng làm DB chính), đây là giới hạn lớn. Upstash Redis Search thêm…

Bài tóm tắt · WarpStream · 2026 Khó

The Art of Being Lazy(log): Lower Latency and Higher Availability With Delayed Sequencing

WarpStream là Kafka tương thích giao thức, dữ liệu chỉ nằm trên object storage; Agent stateless, không có leader, bất kỳ Agent nào cũng nhận produce cho bất kỳ partition nào. Đổi lại là latency: PUT object storage mất…

Bài tóm tắt · WarpStream · 2026 Khó

Automatic Apache Kafka Migrations With Orbit

Chuyển một cụm Kafka sang WarpStream gồm ba phần: dữ liệu, consumer, producer. Một cụm thường phục vụ nhiều team.

Bài tóm tắt · WhatsApp · 2026 Khó

How we're building Scam Alert on WhatsApp

Lừa đảo chuyển từ mạo danh sang social engineering và mồi nhử do AI tạo. Server không đọc được tin (E2EE), nên không thể quét tin ở server.

Bài tóm tắt · Zillow · 2026 Khó

Learning the language of home buying: Zillow's event-based foundational user behavior model

Hành trình mua nhà dài hàng tháng, không tuyến tính, tín hiệu mạnh (lưu, đặt lịch xem) hiếm còn tín hiệu yếu thì nhiều. Gợi ý dựa trên tóm tắt tĩnh (matrix factorization, embedding gộp, histogram thuộc tính) mất mạch…

Bài tóm tắt · Zillow · 2026 Khó

Inside SkyTour's AI engine: From drone footage to immersive 3D

SkyTour (ra 2025 cho listing Zillow Showcase): xem ngoại thất nhà từ mọi góc, dựng từ video drone thành cảnh 3D tương tác chạy trong trình duyệt.

Bài tóm tắt · Alibaba · 2025 Khó

Technical Secrets of PolarDB: High Availability - Smooth Switchover

Bài test TPC-C có phần kiểm tra high availability: tiêm lỗi node, mất mạng, đo throughput, latency, RTO, RPO.

Bài tóm tắt · Anthropic · 2025 Khó

A postmortem of three recent issues

Anthropic phục vụ Claude qua API của mình, Amazon Bedrock và Google Vertex AI, trên ba loại phần cứng (AWS Trainium, GPU NVIDIA, TPU Google). Mỗi nền tảng cần tối ưu riêng nhưng phải cho kết quả tương đương, nên mọi…

Bài tóm tắt · ClickHouse · 2025 Khó

Open sourcing kubenetmon: how we monitor data transfer in ClickHouse Cloud

ClickHouse Cloud chạy trên AWS, GCP, Azure, hàng chục region, mỗi region nhiều cụm Kubernetes, multi-tenant (nhiều khách trên cùng phần cứng).

Bài tóm tắt · ClickHouse · 2025 Khó

Scaling our Observability platform beyond 100 Petabytes by embracing wide events and replacing OTel

LogHouse là nền tảng log nội bộ dựng trên ClickHouse, ban đầu để thay hoá đơn Datadog mà theo ClickHouse "ngày càng không kham nổi". Khoảng giữa 2024 nó giữ 19 PiB (dữ liệu chưa nén), khoảng 37 nghìn tỉ dòng; giữa 2025…

Bài tóm tắt · Cockroach Labs · 2025 Khó

Real-Time Indexing for Billions of Vectors: How we built fast, fresh vector indexing at scale in CockroachDB

Search ngữ nghĩa quy về tìm vector gần nhau (embedding vài trăm tới vài nghìn chiều). Vector không có thứ tự tự nhiên nên index truyền thống không dùng được; ở quy mô lớn phải dùng index xấp xỉ (ANN).

Bài tóm tắt · DuckDB Labs · 2025 Khó

Redesigning DuckDB's Sort, Again

Thiết kế 2021 () chạy tốt, nhưng từ đó hash join và hash aggregation cũng được làm cho chạy vượt RAM bằng một layout trang tràn đĩa (spillable) mới tốt hơn. Sort còn dùng cách cũ, nên bốn năm sau họ viết lại sort trên…