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. 339 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 · Snowflake · 2026 Trung bình

Why Adaptive Warehouses Are up to 13.7x Faster for DML Operations

Bảng Snowflake chia thành micro-partition lưu trong file cột nén, bất biến (theo thiết kế trong paper SIGMOD 2016): không sửa tại chỗ, mọi thay đổi phải thành file và metadata mới.

Bài tóm tắt · Stripe · 2026 Trung bình

How we built Stripe Credits: A programmable, auditable way to pay your Stripe fees

Trước đây Stripe thu mọi phí từ số dư thanh toán chính của user; chương trình ưu đãi làm bằng giảm giá tuỳ biến hay điều chỉnh tiền bằng tay. Giảm giá chỉ áp cho phí xử lý thẻ; user trả đủ phí trước rồi mới được hoàn…

Bài tóm tắt · Stripe · 2026 Trung bình

Scaling up your microservice testing with Apache Spark

Ví dụ xuyên suốt: service ước tính phí mạng thẻ (interchange, scheme fee) cho mỗi giao dịch. Kết quả không do một luật quyết định mà do tổ hợp luật của mạng thẻ, ngữ cảnh merchant, thuộc tính giao dịch, chương trình đủ…

Bài tóm tắt · Together AI · 2026 Trung bình

Autoscaling endpoints for LLM inference

Trả tiền theo replica-phút nên phải cân hai kiểu sai: cấp dư (GPU ngồi ở 15% chỉ để chờ đỉnh) và cấp thiếu. Theo bài, LLM serving thoái hoá phi tuyến: replica chạm giới hạn concurrency không "chậm hơn chút" mà bắt đầu…

Bài tóm tắt · Together AI · 2026 Trung bình

Canary rollouts: upgrade models in production without downtime

Hệ sinh thái model mở đổi nhanh nên đổi checkpoint hay đổi họ model là việc thường xuyên. Hai cách thường làm đều để con người làm cơ chế an toàn: đổi thẳng (mọi user cùng thấy, p95 tăng gấp đôi thì biết qua dashboard…

Bài tóm tắt · Trigger.dev · 2026 Trung bình

Why we replaced Node.js with Bun for 5x throughput

Firestarter là broker "warm start": giữ hàng nghìn kết nối long-poll HTTP từ run controller đang rảnh; khi có task run, ghép với một controller và gửi payload qua kết nối đang giữ (không cold start). Nằm trên đường găng…

Bài tóm tắt · Trigger.dev · 2026 Trung bình

Incident report: Vercel environment variables cleared during synchronization

Trigger.dev đồng bộ biến môi trường từ Vercel trước mỗi lần build. API của Vercel trả biến loại Sensitive với value: "" vì integration không được đọc giá trị.

Bài tóm tắt · Uber · 2026 Trung bình

Simplifying Data and Product Integrations with a Data Abstraction Layer

Query dữ liệu thường gắn chặt với cấu trúc và vị trí của dataset ("dùng bảng v2, trước 2025 thì dùng v1, metric đổi tên giữa hai bản"), nên đổi mô hình dữ liệu chậm và khó. Báo cáo cho nhà quảng cáo của Uber Ads là ca…

Bài tóm tắt · Uber · 2026 Trung bình

Accelerating Search and Ingestion with High-Performance gRPC in OpenSearch

Uber đã chuẩn hoá trên OpenSearch cho search và retrieval (ghép tài xế, chống gian lận, gợi ý Uber Eats). Hạ tầng nội bộ nói gRPC + Protobuf, còn OpenSearch chỉ có REST/JSON; các lớp chuyển đổi ở giữa thêm latency, phức…

Bài tóm tắt · Uber · 2026 Trung bình

Designing MCP Gateway: Uber's MCP Management Platform

Tích hợp MCP (Model Context Protocol, giao thức để agent gọi tool) ban đầu ở Uber là ad-hoc: agent mạnh lên rõ khi đọc được ngữ cảnh nghiệp vụ trực tiếp, gọi service nội bộ và hành động thay người dùng. Khi hàng trăm…

Bài tóm tắt · Uber · 2026 Trung bình

Zero Sum by Design: 10 Years of Uber's Payments Platform

Gulfstream bắt đầu năm 2016 trong một phòng họp, với một nhóm nhỏ dựng bộ microservice nền; mười năm sau nhiều service đó vẫn chạy. Cùng thời gian, tổng giá trị đặt chỗ hằng năm của Uber từ 50 lên 217 tỉ USD; nền tảng…

Bài tóm tắt · Uber · 2026 Trung bình

Scaling Verify with Wallet for Identity Verification at Uber

Nền tảng xác minh danh tính dùng chung cho các app của Uber (Uber, Uber Eats, Postmates) đã có quét giấy tờ và chụp selfie. Ví điện thoại (Apple Wallet) giờ chứa giấy tờ số (mDoc, như bằng lái mDL) có nguồn gốc do chính…

Bài tóm tắt · Upstash · 2026 Trung bình

How We Made QStash And Upstash Workflow Reliable At Scale

QStash (message queue/lịch gọi HTTP) và Upstash Workflow gọi endpoint của khách.

Bài tóm tắt · Upstash · 2026 Trung bình

How Upstash Keeps Your Redis Up When an Availability Zone Isn't

Tháng 5/2026, sự cố làm mát ở một AZ của AWS us-east-1 (use1-az4) làm Coinbase chỉ cho huỷ lệnh trong bảy giờ (), FanDuel và CME Direct cũng gián đoạn. Theo Upstash, gốc chung là "database nằm trong một AZ".

Bài tóm tắt · WhatsApp · 2026 Trung bình

Strengthening end-to-end encrypted backups

Backup Key Vault trên HSM nay là nền cho sao lưu E2EE của cả WhatsApp và Messenger. Vault là một đội HSM phân tán theo địa lý ở nhiều data center, chịu lỗi bằng replication theo đa số (majority consensus).

Bài tóm tắt · Yelp · 2026 Trung bình

Migrating from Apollo Tooling to GraphQL Codegen at Yelp

Monorepo React của Yelp (hơn 500 package, hàng chục team) sinh kiểu TypeScript cho mọi query GraphQL vào thư mục generated cạnh component. Năm 2020 họ chọn apollo-tooling vì chạy được ngay không cần cấu hình.

Bài tóm tắt · Yelp · 2026 Trung bình

How Yelp Keeps Server-Driven UI Consistent Across Four Platforms

Yelp có hai app (Yelp, Yelp for Business) trên Web, iOS, Android: sáu biến thể. Design system Cookbook giữ component (nút, màu…) nhất quán giữa ba nền tảng, do đội Design Systems bảo trì.

Bài tóm tắt · Yelp · 2026 Trung bình

Optimizing Our Build Times by Migrating from Webpack to Rspack

Monorepo front-end của Yelp lớn dần, tốc độ của Webpack thành nút thắt dù họ đã tối ưu alias và thử cache trên CI. Có nhiều bundler mới (Vite, Parcel, Rspack); Yelp chọn Rspack vì tương thích cấu hình Webpack: nhiều năm…

Bài tóm tắt · Anthropic · 2025 Trung bình

How we built our multi-agent research system

Nghiên cứu là bài toán mở, không đoán trước được các bước, nên không viết cứng một pipeline được. Theo Anthropic, bản chất của search là nén: các subagent chạy song song, mỗi cái một context window riêng, rồi cô đặc…

Bài tóm tắt · Canva · 2025 Trung bình

Image replacement in Canva designs using reverse image search

Khi một hợp đồng thư viện ảnh bên thứ ba hết hạn, mọi template dùng ảnh đó phải thay bằng ảnh tương tự, an toàn về bản quyền; làm tay rất tốn công.

Bài tóm tắt · Cockroach Labs · 2025 Trung bình

Ideal isn't real: Stress testing CockroachDB's resilience

Benchmark kiểu TPC-C chỉ đo tốc độ khi mọi thứ hoàn hảo; theo Cockroach Labs, doanh nghiệp trung bình gặp 86 sự cố mỗi năm (khảo sát 2025 của chính họ).

Bài tóm tắt · Go · 2025 Trung bình

Testing concurrent code with testing/synctest

Test code đồng thời thường phải chứng minh một điều không xảy ra (hàm chưa được gọi trước khi context huỷ). Cách hay dùng là ngủ một khoảng rồi kiểm: 10 ms thì chậm khi cộng dồn nhiều test, mà vẫn flaky vì CI dùng chung…

Bài tóm tắt · Hudson River Trading · 2025 Trung bình

HeraclesQL: A Python DSL for Writing Alerts

Đội Systems Dev của HRT làm công cụ cho các kỹ sư hệ thống, mạng, datacenter. VictoriaMetrics là phần quan trọng của stack giám sát (2025); hàng nghìn alert viết bằng MetricsQL (gần như PromQL) trên hàng chục team.

Bài tóm tắt · Hudson River Trading · 2025 Trung bình

HRTWorker: A SharedWorker Framework

Đội Fullstack của HRT xây bộ web app nội bộ "Ops GUIs" cho đội Run The Day và các đội khác theo dõi, phản ứng với trạng thái giao dịch trong ngày: trạng thái process, reject từ sàn, kết quả health check, cập nhật dưới…