Tìm kiếm
40 kết quả cho “kết nối đang mở che sự cố”. Tìm không phân biệt dấu.
- The Consul outage that never happened Bài tóm tắt · GitLab · 2019
…hần chính dựa vào Consul là database và hệ HA Patroni . Mọi kết nối Consul dùng TLS hai chiều. - Một DB staging restart xong không nối lại được Consul: cert TLS đã hết hạn . Cert l…
- Sự cố và postmortem Chủ đề Thành viên
Nhiều bước ngoặt kiến trúc trong wiki bắt đầu từ một sự cố: Netflix lên cloud sau 3 ngày không gửi được DVD, Twitter viết lại hệ thống sau World Cup 2010, Instagram đi nhiều data center sau trận bão 2012. Trang này gom…
- Modernizing Prometheus: Native Storage for Composite Types Bài tóm tắt · Prometheus · 2026
…g một nhóm series : histogram cổ điển là các counter foo bucket{le=...} + foo count + foo sum . - Mô hình này giúp Prometheus là một trong những TSDB mã nguồn mở tối ưu nhất, và là…
- Increasing Magic Pocket write throughput by removing our SSD cache disks Bài tóm tắt · Dropbox · 2022
…ốc](https://dropbox.tech/infrastructure/increasing-magic-pocket-write-throughput-by-removing-our-ssd-cache-disks) Bối cảnh - 2017: Magic Pocket dùng ổ SMR (mật độ cao, nhưng nổi ti…
- How Postman Engineering handles a million concurrent connections Bài tóm tắt · Postman · 2020
…man: đồng bộ mọi hoạt động trên client với server qua WebSocket theo kiểu pub/sub. Ban đầu chỉ lo giao dịch DB (ví dụ cập nhật collection), dần ôm thêm việc thông báo cho mọi người…
- How the controller-runtime Cache Actually Works, and Why Your Controller Does Not Crash the API Server Bài tóm tắt · Kubernetes · 2026
…nh phần duy nhất trong cache nói chuyện với API server. Mất kết nối thì nối lại từ version cuối; server trả 410 Gone (đã quá xa trong lịch sử) thì relist lấy snapshot mới. Relist c…
- An open-source spec for Codex orchestration: Symphony Bài tóm tắt · OpenAI · 2026
…hải nhảy giữa terminal để đẩy agent đi tiếp, gỡ việc dài bị kẹt giữa chừng. Thay đổi chính - Lấy issue tracker làm control plane: Symphony theo dõi board Linear; mỗi issue đang mở…
- Xử lý sự cố và on-call Chủ đề Thành viên
Khi hệ còn nhỏ, vài người biết hết mọi thứ; có lỗi thì người thấy đầu tiên sửa luôn. Khi có hàng trăm service và hàng trăm engineer, câu hỏi đổi khác:
- How we optimized Magic Pocket for cold storage Bài tóm tắt · Dropbox · 2019
…tps://dropbox.tech/infrastructure/how-we-optimized-magic-pocket-for-cold-storage) Bối cảnh - Magic Pocket () lưu block bất biến tối đa 4 MB trên đĩa quay (SMR từ 2018, ); trong một…
- Migrating Millions of Concurrent Websockets to Envoy Bài tóm tắt · Slack · 2021
…://slack.engineering/migrating-millions-of-concurrent-websockets-to-envoy/) Bối cảnh - Hàng triệu user kết nối đồng thời lúc cao điểm, gửi nhau rất nhiều tin nhắn nhỏ qua websocket…
- A postmortem of three recent issues Bài tóm tắt · Anthropic · 2025
…, 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 thay đổi hạ tầng phải kiểm trên mọi nền tảng và cấu hình. - Từ đầu 8/2025, người dùng báo c…
- Flannel: An Application-Level Edge Cache to Make Slack Scale Bài tóm tắt · Slack · 2017
…ser, channel, thành viên, tin mới nhất, DM...) rồi mở WebSocket nhận event real-time. - Với team hàng chục nghìn người: kết nối lâu, client tốn bộ nhớ, mỗi lần kết nối lại đắt như…
- Cook: A Fair Preemptive Resource Scheduler for Compute Clusters Bài tóm tắt · Two Sigma · 2016
…nd/background của OS: interactive (task nhỏ, người dùng chờ kết quả ngay; cần latency thấp) và batch (chạy qua đêm hoặc nhiều ngày trên dải dữ liệu lớn; cần throughput). - Theo Two…
- Cache made consistent: Meta's cache invalidation solution Bài tóm tắt · Meta · 2022
…dưới 30 phút (trước đây có thể mất vài tuần, nếu tìm được). Kết quả (theo Meta) - Độ nhất quán của TAO theo thước đo này tăng từ 99,9999% lên 99,99999999% ở thang 5 phút: dưới 1 tr…
- A monolithic architecture for our clients' hundreds of versions: how we write and support tests Bài tóm tắt · Bumble · 2019
…g đổi, mọi service cô lập theo cờ và loại khỏi analytics và kết quả A/B. QA API là backdoor có tài liệu để đặt trạng thái user (nghề, ép vào nhánh A/B, đổi ngày đăng ký): chỉ truy…
- Incident Report: March 30th, 2026 — Authenticated user data cached Bài tóm tắt · Railway · 2026
…response của user đã đăng nhập (miễn không có Set-Cookie ). Kết quả: user này có thể thấy trang dành cho user khác. - Cache-Control từ origin vẫn được tôn trọng, và header Set-Cook…
- Sharing Mobile Application Code Across Platforms with Kotlin Multiplatform Mobile for GraphQL Queries Bài tóm tắt · Zillow · 2023
…" gộp mọi module cho iOS, Android vẫn dùng từng artifact. - Kết quả: không còn bug do query lệch giữa hai nền tảng; bớt được hàng chục merge request đôi. Hướng tới chia sẻ thêm tần…
- NVIDIA Dynamo Snapshot: Fast Startup for Inference Workloads on Kubernetes Bài tóm tắt · NVIDIA · 2026
…capture graph) rồi ghi file "sẵn sàng checkpoint" trước khi kết nối control plane và đăng ký discovery, vì kết nối TCP đang mở không lưu được (IP pod đổi giữa checkpoint và restore…
- Scaling Pinterest - From 0 To 10s Of Billions Of Page Views A Month In Two Years Bài tóm tắt · Pinterest · 2013
…àm sập mọi node, đã làm họ sập 4 lần. Các ca gặp: rebalance kẹt giữa chừng không có công cụ gỡ; cân bằng sai dồn dữ liệu về một node; lỗi quyền sở hữu : một secondary mới tới khoản…
- Incident report for September 18, 2026: When Deletion Cascades Exhausted Our Database Connections Bài tóm tắt · Inngest · 2026
…rvice dùng chung các pool . - Đường gỡ cài đặt từ Vercel Marketplace được viết để hard delete (khác chỗ khác đều soft delete) để khách cài lại được. Nó xoá user trong một transacti…
- How Uber Conquered Database Overload: From Static Rate-Limiting to Intelligent Load Management Bài tóm tắt · Uber · 2026
…ma, phân quyền), storage engine stateful (transaction, pool kết nối, Raft; mỗi partition một leader hai follower, MySQL trên NVMe gắn liền), control plane. - Ở quy mô này quá tải l…
- From Chaos to Control: Addressing Shard Distribution Challenges in M3DB with Subclusters Bài tóm tắt · Uber · 2026
…tránh "bootstrapping storm" khi thêm cả subcluster một lúc. Kết quả Theo Uber: - lỗi được khoanh trong một subcluster; - bảo trì song song được giữa các subcluster; - số cặp node c…
- Load shedding, rate limit và backpressure Chủ đề Thành viên
Mọi hệ đều có lúc nhận nhiều việc hơn sức làm: spike của người dùng, client nội bộ có bug, dependency chậm đi, retry dồn lại. Theo Discord, khi chạm giới hạn năng lực thì đó là bài toán kinh tế: hoặc tăng cung (thêm…
- Postmortem: Removing all users from github.com/trivago Bài tóm tắt · trivago · 2021
…1 bật bắt buộc 2FA; ai chưa bật bị gỡ tự động và phải mở ticket xin lại quyền. Diễn biến - Để gửi lại lời mời cho một người, quy trình tay là: bỏ user khỏi group → chờ đồng bộ → th…
- Training Orchestrator: Unifying Model Training at Yelp Bài tóm tắt · Yelp · 2026
…dev và prod đều chỉ là đổi cấu hình hoặc tham chiếu hàm. - Kết quả, theo Yelp: test trở nên khả thi (chạy cả job local với dữ liệu mẫu, unit test từng step, cache input của step n…
- Slack's Outage on January 4th 2021 Bài tóm tắt · Slack · 2021
…đông nhất chỉ qua một đêm ; cache của client nguội nên lần kết nối đầu kéo nhiều dữ liệu hơn thường. Traffic còn có các đỉnh nhỏ đầu mỗi giờ và nửa giờ (nhắc việc, cronjob của khá…
- Can you use autoregressive diffusion to generate market data? Bài tóm tắt · Jane Street · 2026
…eet.com/can-you-use-autoregressive-diffusion-to-generate-market-data/) Bài nghiên cứu (dự án thực tập), không phải hệ đang chạy production. Wiki giữ vì nó cho thấy cách một quỹ địn…
- Monolith và microservices — đi và quay lại Chủ đề Thành viên
Lúc nào nên tách hệ thống thành nhiều service, và cái giá của việc đó là gì? Các nguồn hiện có cho thấy đây không phải đường một chiều.
- Coding agent trong engineering (migrate, viết lại, chạy song song, quyền hạn) Chủ đề Thành viên
Từ 2026 các công ty bắt đầu giao cho coding agent những việc trước đây là dự án nhiều tuần: migrate hàng trăm module hay dataset, dọn feature flag, viết lại cả framework hay app. Agent viết nhanh, nhưng ba thứ không tự…
- Nền tảng nội bộ cho service (đường ray chung) Chủ đề Thành viên
Tách hệ thống thành nhiều phần (service, hoặc component trong một monolith) giải được bài toán tổ chức. Nhưng nếu mỗi team tự làm RPC, retry, log, metric, contract theo cách riêng, thì ta chỉ đổi một kiểu hỗn loạn lấy…
- Modernizing Artifact Storage at Uber Bài tóm tắt · Uber · 2026
…(kiểm mỗi request, nhất quán mạnh, chuyển thẳng khi lỗi). - Kết quả, theo Uber: egress từ SaaS giảm hơn 99% , chi phí egress liên quan artifact giảm gần 90%, chi phí tăng chủ yếu t…
- Building Venice with Apache Helix Bài tóm tắt · LinkedIn · 2017
…ục vụ dữ liệu dẫn xuất: Hadoop tính dataset (ví dụ xếp hạng kết nối cấp hai cho People You May Know) rồi đẩy nguyên batch bất biến lên để web server đọc. - Nhu cầu mới là dữ liệu d…
- Code caching for JavaScript developers Bài tóm tắt · V8 (Google) · 2019
…hiếm phần đáng kể thời gian khởi động trang. Code cache lưu kết quả (bytecode) để lần sau bỏ qua bước đó. Thay đổi chính - Hai tầng cache: - Isolate cache trong bộ nhớ của V8: hash…
- Observability và monitoring Chủ đề Thành viên
Lúc đầu, monitoring là vài dashboard và một công cụ cài sẵn; log đọc thẳng từ máy. Khi hệ lớn lên, chính hệ quan sát thành một hệ phân tán có bài toán riêng:
- How WhatsApp Grew to Nearly 500 Million Users, 11,000 cores, and 70 Million Messages a Second Bài tóm tắt · WhatsApp · 2014
…00 triệu voice, 100 triệu video mỗi ngày. - Đỉnh: 147 triệu kết nối đồng thời, 230K login/giây, 342K tin vào/giây và 712K tin ra/giây. Đêm Giáng sinh 146 Gb/s ra ngoài; đêm Giao th…
- How LIquid Connects Everything So Our Members Can Do Anything Bài tóm tắt · LinkedIn · 2023
…s-can-do-anything) Bối cảnh - LIquid () giữ Economic Graph: kết nối giữa member, trường, kỹ năng, công ty, vị trí, việc làm, sự kiện, nhóm. Năm 2023: 270 tỷ cạnh , 2 triệu query/gi…
- Moving the public Stack Overflow sites to the cloud: Part 1 Bài tóm tắt · Stack Overflow · 2025
…e-cloud-part-1/) Tiếp nối việc chuyển Teams lên Azure (, ). Kết thúc data center: . Bối cảnh - Site public (Stack Overflow và mạng Stack Exchange) chạy trên máy chủ vật lý từ đầu:…
- Cache và invalidation Chủ đề Thành viên
Cache là cách rẻ nhất để một DB chịu được lượng đọc tăng nhiều lần. Vì vậy nó xuất hiện ngay từ giai đoạn đầu (Instagram 2011, Facebook 2004–2010). Cái giá đến sau, và lặp lại ở hầu hết các nguồn:
- CI và build ở quy mô lớn Chủ đề Thành viên
Lúc nhỏ, CI là "mỗi commit chạy hết build và test". Khi codebase và số commit tăng, chạy hết trở thành bất khả (Stripe 2026: chạy tuần tự mất bốn tháng), và thời gian chờ của một thay đổi không còn chỉ là thời gian…
- Carving The Scheduler Out Of Our Orchestrator Bài tóm tắt · Fly.io · 2023
…uyên. - Hành vi "thông minh" phản tác dụng: khi châu Âu mất kết nối tới S3 us-east-1, app chập chờn và Nomad dời chúng sang máy khác. Thay đổi chính: flyd (AppsV2) - Mô hình thị tr…