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. 51 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 · Inngest · 2026 Dễ

Reducing local dev time by 83%: Why we migrated off Next.js

Inngest từng chuyển từ Vite sang Next.js "trong chưa tới một ngày", dùng App Router từ bản beta và React Server Components (RSC) với lời hứa bỏ được màn hình trống và network waterfall của SPA.

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

From Events to Insights: Memgraph Production Telemetry Stack with AWS, ClickHouse, and Grafana

Memgraph (graph database) chạy ở nhiều môi trường, từ máy dev tới production lớn. Cách làm đơn giản lúc đầu không còn đủ khi lượng, độ đa dạng và tầm quan trọng của telemetry tăng; họ cần nạp nhanh, giữ lâu, phân tích…

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

Moving Railway's Frontend Off Next.js

Next.js đưa railway.com từ số 0 tới hàng triệu user mỗi tháng, nhưng build frontend vượt 10 phút (riêng Next.js 6 phút) với một team ship nhiều lần mỗi ngày. App chủ yếu chạy phía client (dashboard có trạng thái, canvas…

Bài tóm tắt · Doximity · 2025 Dễ

A Smarter Way to Deploy Data Pipelines

Gần 20 team dữ liệu của Doximity dùng Airflow điều phối hơn 900 DAG đang chạy, hàng chục lần cập nhật mỗi ngày (2025). Airflow chạy trên EC2 bằng Docker Compose, dự định chuyển sang EKS.

Bài tóm tắt · Rust · 2025 Dễ

crates.io security incident: improperly stored session cookies

Đội crates.io phát hiện giá trị cookie cargosession (giá trị đã ký, định danh user đang đăng nhập, đủ để giả danh user đó) bị gửi kèm payload sự kiện lỗi lên dịch vụ giám sát lỗi Sentry mỗi khi backend gặp lỗi.

Bài tóm tắt · Allegro · 2024 Dễ

Automating Periodic Data Transfer from an Operational Database to a Data Warehouse

Chạy truy vấn phân tích nặng trên DB vận hành gây chậm, thậm chí sự cố; chuyển dữ liệu sang data warehouse còn cho phép giữ dữ liệu ngắn hơn ở DB production.

Bài tóm tắt · Fly.io · 2024 Dễ

Globally Distributed Object Storage with Tigris

Upload file trong ứng dụng full-stack thì dễ; khó là giữ file để tải lại về sau, nên mọi người dùng object storage kiểu S3. Khách của Fly.io liên tục đòi có nó.

Bài tóm tắt · Render · 2024 Dễ

Announcing High Availability for Render PostgreSQL

Render PostgreSQL đã có read replica, backup hằng ngày và point-in-time recovery (PITR). Bài này công bố High Availability (HA) cho gói Pro trở lên.

Bài tóm tắt · Deno · 2023 Dễ

Announcing Deno Queues

Deno KV (beta, xây trên FoundationDB) ra mắt vài tháng trước. Queues là primitive thứ hai: đẩy việc ra chạy nền hoặc hẹn giờ, không phải dựng hạ tầng queue riêng.

Bài tóm tắt · Deno · 2023 Dễ

August 22nd, 2023 Deno Deploy Post-mortem

deno.com và deno.land chạy trên chính Deno Deploy. deno.land/x (registry module bên thứ ba) và deno.land/std (thư viện chuẩn) cũng do website này phục vụ.

Bài tóm tắt · GitHub · 2023 Dễ

How GitHub Docs' new search works

Search của docs.github.com trước đây là index trong bộ nhớ của tiến trình Node.js (Express): cào hết văn bản (tiêu đề, heading, breadcrumb, nội dung), lưu ngay trong repo Git, sinh sẵn index serialize trên đĩa để nạp…

Bài tóm tắt · Redpanda · 2023 Dễ

Accelerating real-time alerts with Redpanda: a successful migration story

Khách FinTech cần hệ cảnh báo dữ liệu thị trường độ trễ thấp: trung bình đầu-cuối vài chục ms.

Bài tóm tắt · Grab · 2022 Dễ

How we reduced our CI YAML files from 1800 lines to 50 lines

Cauldron là đội nền tảng ML của Grab. Sản phẩm MerLin Pipelines cho mỗi team một repo chứa các pipeline ML; mỗi pipeline một thư mục con, mỗi thư mục chia thành stage (ví dụ phục vụ model qua Catwalk). Họ dựa vào rules…

Bài tóm tắt · Loveholidays · 2021 Dễ

Realtime Fastly logs with Grafana Loki for under $1 a day

Fastly là CDN đứng trước Loveholidays, phục vụ hàng triệu request mỗi ngày; có trang được trả hoàn toàn từ CDN. Mỗi tương tác của người dùng tạo nhiều request ở CDN hơn ở hạ tầng của họ, nên log CDN lớn: hơn 30 GB/ngày…

Bài tóm tắt · Microsoft · 2021 Dễ

How we reduced our text similarity runtime by 99.96%

Mỗi lần chạy phải chấm 100.000 tới 1,5 triệu bài báo mới so với mọi review (mỗi review là một tập bài đã chọn), trong vài giờ. Model chính xác nhất là TF-IDF + cosine với từng bài trong review rồi gộp (ví dụ trung bình…

Bài tóm tắt · SoundCloud · 2021 Dễ

Service Architecture at SoundCloud — Part 1: Backends for Frontends

Trước 2013, SoundCloud "tự ăn món mình nấu": một Public API duy nhất phục vụ cả app chính thức lẫn bên thứ ba.

Bài tóm tắt · Stack Overflow · 2021 Dễ

Fulfilling the promise of CI/CD

Theo tác giả, ai cũng nói "CI/CD" nhưng thực ra chỉ làm CI; gần như không ai thực hành continuous deployment. Mục đích của CI vốn là dọn đường cho CD.

Bài tóm tắt · Trendyol · 2021 Dễ

PIT Mutation Testing on CI/CD Pipeline

Team Search của Trendyol (thương mại điện tử Thổ Nhĩ Kỳ) muốn tiến tới deploy một cú nhấp, nên pipeline CI/CD phải đủ tin cậy. Đang dùng code review và code coverage, nhưng coverage 100% vẫn có thể sai: test quên assert…

Bài tóm tắt · Ele.me · 2020 Dễ

5-year Evolution of Ele.me's Transaction System - Part 3

Team giao dịch chưa từng có kỹ sư test; mọi thứ do R&D tự test bằng tay. Team framework cho rằng kỹ sư phải tự bảo đảm chất lượng. Tác giả thấy vậy là quá lý tưởng, nên chia vai: R&D chịu trách nhiệm chất lượng code, kỹ…

Bài tóm tắt · Ele.me · 2020 Dễ

5-year Evolution of Ele.me's Transaction System - Part 1

2012: Zeus là một ứng dụng Python gom các module lõi (đơn hàng, user, nhà hàng) trong một repo, chạy trên cùng máy. Module đơn hàng EOS (Ele.me Order Service) có commit đầu tiên ngày 1/9/2012.

Bài tóm tắt · Fly.io · 2020 Dễ

Fly Behind The Scenes: Fresh Logging

Fly.io gom log của mọi app trên nền tảng (flyctl logs). Hệ cũ là 7 server Graylog lớn tập trung; với 20.000–30.000 log/giây, có lúc trong ngày không xử lý kịp và log bị rơi. Log tới user bằng cách poll API của Graylog.

Bài tóm tắt · Gojek · 2020 Dễ

How We Monitor Apache Airflow in Production

Đội Data Engineering của Gojek chạy hơn một nghìn pipeline trên Airflow (2020). Ngoài scheduler, webserver, worker, executor, họ có thêm tiến trình riêng: đồng bộ DAG từ GCS/git, đồng bộ biến Airflow tuỳ biến. Theo họ,…

Bài tóm tắt · Miro · 2020 Dễ

Prometheus High Availability and Fault Tolerance Strategy, Long Term Storage with VictoriaMetrics

Theo Miro, Prometheus giỏi scrape và giữ metric ngắn hạn (phần lớn điều tra chỉ cần khoảng 10 ngày gần nhất), nhưng giữ lâu thì đắt vì cần đĩa nhanh, và HA không có sẵn kiểu cluster. Federation hợp để gom một phần…

Bài tóm tắt · Rust · 2020 Dễ

Rust's CI is moving to GitHub Actions

Rust muốn master luôn xanh, nên test và merge từng PR một: các PR đã duyệt xếp hàng trong bors. CI rộng: 57 máy build và test compiler trên mọi nền tảng hỗ trợ; trên hệ cũ (Azure Pipelines, VM 2 core) mỗi builder mất…