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. 157 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 · Memgraph · 2026 Dễ

Why Memgraph Infrastructure Was Moved to Hetzner

Nhiều năm Memgraph đặt máy của mình trong datacenter (colocation): trả rack, điện, băng thông, bảo trì, và tự lo chu kỳ thay phần cứng, ổ và quạt hỏng, sự cố mạng, sửa tay, can thiệp tại chỗ. CI hay hỏng vì hạ tầng, kỹ…

Bài tóm tắt · Meta · 2026 Nâng cao

Migrating Data Ingestion Systems at Meta Scale

Mỗi ngày, hệ ingestion của Meta cào tăng dần vài petabyte dữ liệu social graph từ MySQL (một trong những cụm MySQL lớn nhất thế giới) vào data warehouse để phục vụ analytics và training model.

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

How we systematically improved our reliability

Lakebase Postgres (Neon) chạy một fleet rất lớn trên hai bề mặt (Neon và Databricks), ba cloud, hơn 30 region; mỗi region tới 15 cell (bản triển khai cô lập để scale ngang và thu nhỏ blast radius), tổng hơn 70 môi…

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

An open-source spec for Codex orchestration: Symphony

Sáu tháng trước bài này, một team ở OpenAI quyết định repo của một công cụ nội bộ không có dòng code nào do người viết, mọi thứ do Codex sinh ra; họ dựng repo thân thiện với agent, đầu tư mạnh vào test tự động và…

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

Engineering the agentic SDLC

SDLC truyền thống giả định người lái; bước đầu tự nhiên là dùng AI để tăng tốc quy trình cũ. Optiver thử giả định ngược lại: agent làm phần lớn việc, người dẫn hướng và tinh chỉnh. Họ chia khung làm ba tầng: workflow…

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

Designing for latency and iteration

Thuật toán HFT biến dữ liệu thị trường live và model thành lệnh, rất nhanh, và phải đi cùng nghiên cứu, risk và mọi thứ đổi theo khi có ý tưởng mới.

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

Why market data is a deep learning challenge

Động lực chính của các chiến lược HFT ở Optiver là market data: luồng lệnh đặt, huỷ, sửa và khớp từ sàn; tầm dự báo từ vài giây tới vài phút. Câu hỏi: với mọi thứ quan sát được lúc này, giá sẽ đi đâu tiếp?

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

The history of Postgres sharding

Vì sao MySQL đi trước: thời LAMP, nhiều công ty thành công dùng MySQL nên công cụ shard và online schema change (gh-ost, Vitess) phát triển sớm hơn.

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

Modernizing Prometheus: Native Storage for Composite Types

TSDB của Prometheus từ đầu chỉ lưu mẫu nguyên thuỷ: label dạng chuỗi, giá trị float64, timestamp int64, không biết loại metric. Loại metric là quy ước bên trên: counter có hậu tố total, info có info.

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

Uncached I/O in Prometheus

Người dùng Kubernetes thường nhầm giữa containermemoryusagebytes, containermemoryworkingsetbytes, containermemoryrss; chọn sai thì giới hạn bộ nhớ nói dối và container bị OOMKill (có một issue Kubernetes mở 9 năm về…

Bài tóm tắt · PyTorch · 2026 Dễ

Evolution of the PyTorch Media Processing Landscape

Vài năm trước, giải mã/mã hoá media rải rác và trùng lặp giữa TorchVision và TorchAudio, mỗi bên một stack. TorchVision riêng có nhiều lối vào (readvideo, VideoReader) trên ba backend (PyAV, FFmpeg C++, CUDA/NVCUVID),…

Bài tóm tắt · Rust · 2026 Nâng cao

Enabling the next-generation trait solver on nightly

Sau gần 4 năm, trait solver thế hệ mới sắp ổn định. Theo đội Rust, đây là thay đổi đơn lẻ lớn nhất của compiler kể từ bản đầu: thay toàn bộ cách chứng minh where-clause, chuẩn hoá associated type... Lợi ích chính nằm ở…

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

Helix: The internal tool powering our Shopify app's native migration

Shopify chuyển app mobile từ React Native về native (Swift, Kotlin); app Shop đã làm xong trong 12 tuần. Lần này là app Shopify, app lớn nhất, hơn 300 màn hình (2026).

Bài tóm tắt · Shopify · 2026 Nâng cao

We replaced Redis with MySQL for inventory reservations, and it scaled

Giữ hàng chống bán quá số lượng (oversell protection):

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

From SSH to REST: A Security-Driven Modernization of Slack’s EMR Data Pipelines

Data platform của Slack dựng khoảng 2017 theo cách đơn giản: Airflow cần chạy job trên cụm EMR thì SSH vào master node và chạy lệnh. Cách này lan ra khắp nơi; tới 2024 có hơn 700 job dùng operator dựa trên SSH, gồm cả…

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

Shipyard: How We Built Slack's Next-Generation EC2 Platform

Dù rollout Chef đã an toàn hơn, mô hình cập nhật liên tục instance sống lâu chạm giới hạn: deploy theo service khó, drift cấu hình là không tránh khỏi, phối hợp nhiều tầng phức tạp. Container giải được cho một số…

Bài tóm tắt · Slack · 2026 Dễ

How Slack Rebuilt Notifications

Thông báo là một trong ba nguyên nhân hàng đầu của ticket hỗ trợ. Hệ preference cũ tích luỹ nhiều năm: desktop và mobile có hai hệ riêng, cùng chữ mà nghĩa khác ("nothing" trên mobile khác "Off" trên desktop); "nhận…

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

How we replaced Ingress-NGINX at Stack Overflow

11/2025 dự án Kubernetes thông báo khai tử Ingress-NGINX, thứ định tuyến traffic của Stack Overflow từ khi lên Kubernetes. Gateway API (thay Ingress) đã được bàn nhưng không ai đầu tư vì cái cũ vẫn chạy tốt; giờ bị buộc…

Bài tóm tắt · Stripe · 2026 Nâng cao

Building a data plane from scratch: Stripe's own high-performance distributed proxy

Mục tiêu độ tin cậy 99,9995% cho request thanh toán; service mesh nội bộ xử lý hàng triệu request/giây giữa hàng nghìn service (2026). Gần 10 năm dùng Envoy làm data plane.

Bài tóm tắt · Stripe · 2026 Nâng cao

How Stripe uses graph search and state machines to auto-remediate a global database fleet

Document Database của Stripe: khoảng 2.000 shard MongoDB, hơn 40 kiểu bố trí shard (từ tối ưu chi phí tới HA cho khôi phục thảm hoạ). Năm 2025 xử lý 1,9 nghìn tỷ USD thanh toán.

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

How We Cut Kafka Consumer Deployment Costs by 83%

PSE-kafka consume message giá khách sạn từ Kafka và đẩy quảng cáo sang một dịch vụ Ads bên ngoài, tức là tạo doanh thu trực tiếp. Mỗi giá có hạn dùng, nên lag càng lớn thì càng đẩy giá đã hết hạn.

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

From Always-On to On-Demand: Scaling Kafka Sinks with KEDA

trivago dùng Kafka làm lớp vận chuyển dữ liệu giữa các hệ. Nhiều dữ liệu vào Kafka từ database qua Debezium (CDC), topic dùng log compaction nên giữ giá trị mới nhất mỗi key, như một snapshot liên tục.

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

Modernizing Artifact Storage at Uber

Mọi build ở Uber (monorepo Go, Java, web, Android, iOS, Python và hàng nghìn microrepo) phụ thuộc hàng trăm tới hàng nghìn artifact. Hơn mười năm, một nền tảng artifact của bên thứ ba tự host ở hai data center nằm trên…

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

Database Federation: Decentralized and ACL-Compliant Hive Databases

Một data warehouse của mảng Delivery có hơn 16.000 dataset Hive, 10 PB của nhiều domain nằm trong một database Hive do một team trung tâm sở hữu. Từng giúp onboard và tìm dữ liệu dễ, nhưng khi lớn thì thành gánh nặng: