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 đó.
Building a fault-tolerant metrics storage system at Airbnb
Airbnb chuyển từ nhà cung cấp metrics hosted sang tự vận hành. Quy mô (2026): 1,3 tỷ time series active trung bình, 50 triệu sample/giây, 2,5 PB dữ liệu logic.
Beyond synthetic testing: Capturing and replaying real database workloads at Airbnb
Fleet MySQL-compatible của Airbnb (2026): hàng trăm cụm, hàng nghìn use case, hàng triệu QPS. Bài toán: định cỡ cụm cho tăng trưởng, giữ hành vi qua nâng cấp và migration, tái hiện sự cố để debug.
From vendors to vanguard: Airbnb's hard-won lessons in observability ownership
Airbnb ban đầu thuê ngoài observability. Theo Airbnb, khi công ty trưởng thành, nhu cầu lệch khỏi động cơ của nhà cung cấp: tính tiền theo lượng dữ liệu nạp vào, nên chi phí tăng, trong khi thêm dữ liệu không tự làm…
RocketMQ High-Availability Paper Admitted to ACM FSE: Replication-Free Failover
Alibaba Cloud chạy hàng nghìn cụm RocketMQ tách theo tenant. Theo bài, dịch vụ có trạng thái trên cloud muốn ba thứ vốn kéo ngược nhau: rẻ, hiệu năng ổn định, phục hồi nhanh.
How we built Claude Code auto mode: a safer way to skip permissions
Mặc định Claude Code hỏi người dùng trước khi chạy lệnh hay sửa file; theo Anthropic người dùng chấp nhận 93% số lời hỏi, dẫn tới "mỏi duyệt" và duyệt không còn chú ý. Hai lối thoát sẵn có: sandbox (an toàn nhưng tốn…
Session revocations at scale
Session của hàng trăm triệu người dùng nằm trong cookie mã hoá (user ID, quyền, vai trò), nên gateway tin được cookie mà không cần gọi kho dữ liệu cho mỗi request (hàng trăm nghìn lần mỗi giây).
How we made ClickStack 5x faster for ClickHouse observability
Schema log/trace mặc định của ClickStack thừa hưởng từ exporter ClickHouse của OpenTelemetry Collector, do cộng đồng đóng góp, chưa dùng tính năng mới của ClickHouse, và chưa từng được benchmark theo workload thật.
Rearchitecting the Workflows control plane for the agentic era
Workflows (engine durable execution chạy trên chính nền tảng Workers của Cloudflare) được thiết kế cho workflow do người kích hoạt (đăng ký, đặt hàng): mỗi người một instance, người không bấm nhanh được. Thực tế dần…
Value Separation in Pebble: Storage Engine Optimization
CockroachDB ghi KV xuống Pebble, một LSM tree: compaction chạy nền liên tục đọc các SSTable, merge theo key, ghi lại. Compaction giảm read amplification nhưng tốn CPU, băng thông đọc và rất nhiều băng thông ghi.
How Coinbase built a governed platform for internal operations
Support, vận hành, compliance, pháp lý, risk và engineer đều cần đọc/ghi dữ liệu khách hàng, mỗi nhóm một lý do chính đáng. Để tự nhiên thì công cụ admin sinh sôi, mỗi công cụ tự làm authorization, audit và rate limit.
Migrating 300+ namespaces from self-hosted Temporal to Temporal Cloud
Temporal là lớp durable execution dưới nhiều luồng của Coinbase: trading, thanh toán, settlement, quy trình pháp lý (xoá dữ liệu GDPR, KYC), ETL, backfill, cấp phát hạ tầng.
Tracing Discord's Elixir Systems (Without Melting Everything)
Mỗi server Discord ("guild") là một process Elixir chạy độc lập, fan-out mỗi hành động tới các process "session", mỗi session đẩy xuống client. Một hành động của user là một chuỗi message giữa các process.
From Batch Snapshots to Near-Real-Time Data
Doximity đã có pipeline batch chép định kỳ snapshot của DB ứng dụng vào warehouse (Snowflake): tin cậy, nhất quán giao dịch, nhưng độ tươi tính bằng giờ. Họ thêm CDC để thay đổi có mặt trong vài phút, giữ nguyên batch…
DuckDB v2.0: Your Database Deserves a Better Parser
Từ commit đầu tiên năm 2018, DuckDB dùng parser và grammar lấy từ PostgreSQL: trưởng thành, đã qua thử lửa, cú pháp quen thuộc. Họ thêm một Transformer đổi parse tree kiểu Postgres sang AST nội bộ.
Check 100 candidates, not 10 million documents: Faster kNN filters in Elasticsearch
Elasticsearch có hai cấu trúc ANN cho densevector: HNSW (đồ thị lân cận, đi từ hàng xóm sang hàng xóm, giữ beam numcandidates) và IVF (bbqdisk, gom vector quanh centroid, quét posting list gần nhất). Cả hai đều nằm theo…
Building Git infrastructure for agent-scale development
Tải tăng vọt vì agent (theo GitHub): tổng sự kiện Git từ 218,2 tỉ lên 473,3 tỉ mỗi tháng (9/2025 → 8/2026); push tăng 4,9 lần trong một năm (0,69 → 3,35 tỉ/tháng); 7,38 tỉ commit trong tháng 9/2026, gấp hơn năm lần năm…
Long on Research, Short on Bandwidth
Giao dịch của HRT dựa trên lượng tính toán nghiên cứu khổng lồ: train nhiều loại model trên nhiều năm lịch sử từ các sàn khắp thế giới rồi mô phỏng hành vi của chúng trong vô số kịch bản giao dịch.
Designing a SystemVerilog Language Server
HRT dùng FPGA và ASIC để đạt latency và throughput CPU không với tới, logic viết bằng SystemVerilog.
Can you use autoregressive diffusion to generate market data?
Model thường gặp trong tài chính định lượng nhận luồng sự kiện thị trường của một mã (lệnh treo được thêm, huỷ, khớp) và dự đoán giá tương lai. Model sinh thì hiếm hơn: tổng hợp được cả sự kiện sổ lệnh lẫn thời điểm…
Flex Model: an event-driven feature engineering system
Nhiều chiến lược giao dịch của Jane Street dùng mạng nơ-ron, nhưng dữ liệu thị trường thô (lệnh được thêm vào sổ lệnh, lệnh huỷ, giao dịch khớp) phải biến thành feature trước. Ví dụ đơn giản: mid (giữa giá mua tốt nhất…
A FUSE server for our in-house storage backend
Nhiều workload xử lý dữ liệu cần truy cập thông lượng cao vào lượng lưu trữ lớn. Trước đây dùng sản phẩm mua ngoài (Dell Isilon, VAST); khi dataset lớn dần và nghiên cứu cần truy cập nhanh hơn tới nhiều dữ liệu hơn, họ…
Scaling and benchmarking a critical message bus using a new indexing strategy
Aria là framework và hệ messaging nội bộ (dựa trên state machine replication) xử lý nhiều terabyte dữ liệu mỗi ngày (2026); client subscribe để nhận luồng message trực tiếp. Luồng chia theo topic dạng cây như hệ thư…
How recurring network maintenance exposed 6 bugs
Jane Street bảo trì mạng nhiều vào cuối tuần; mỗi lần một tủ rack có thể mất kết nối 15–25 phút. Hạ tầng Kafka nội bộ lẽ ra phải chịu được và tự nối lại. Nhiều tháng năm 2026, nó không chịu được: process segfault, rò…
Using OxCaml to implement type-safe reference counting between OCaml and Python
Jane Street là công ty OCaml, nhưng Python là ngôn ngữ chính thứ hai, công cụ chủ yếu của trader và researcher cho phân tích dữ liệu và ML; hạ tầng phần lớn là OCaml.