Tìm kiếm
23 kết quả cho “Connection pool”. Tìm không phân biệt dấu.
- Unlocking Horizontal Scalability in Our Web Serving Tier Bài tóm tắt · Airbnb · 2016
…ột kết nối backend cho mỗi kết nối client, nên fork để thêm connection pooling. - Connection pooling : N kết nối client dồn qua M kết nối backend (pool thường 10). Proxy hiểu ngữ c…
- Incident report for September 18, 2026: When Deletion Cascades Exhausted Our Database Connections Bài tóm tắt · Inngest · 2026
…y vì fail nhanh. - Query bị chặn không trả kết nối : client connection lên khoảng 14 lần bình thường, gần như tất cả chỉ đang chờ. 16:18 PgBouncer đầy ( no more connections allowed…
- We replaced Redis with MySQL for inventory reservations, and it scaled Bài tóm tắt · Shopify · 2026
…y vấn của giỏ nhiều món bằng UNION ALL . - Nút thắt thật là connection, không phải CPU. Latency ổn, CPU chưa đầy, vậy mà vẫn chạm trần. Họ gắn tag vào mọi câu SQL ( / conn tag:chec…
- Meet Bandaid, the Dropbox service proxy Bài tóm tắt · Dropbox · 2018
…m số chống starvation. - Load balancing: round robin, least connections của N lựa chọn ngẫu nhiên, absolute least connections, pinning peer (mỗi worker gắn một host). Công thức của…
- March 20 ChatGPT outage: Here's what happened Bài tóm tắt · OpenAI · 2023
…trong async) là đường dẫn ít được test của thư viện client; connection pool dùng chung biến nó thành lỗi chéo giữa user. - Kích hoạt là một thay đổi nhỏ làm tăng tần suất của một đ…
- Scaling Security Insights: how we achieved a 10x increase in global scanning capacity Bài tóm tắt · Cloudflare · 2026
…m. RTT Portland–Amsterdam khoảng 50 ms giữ kết nối lâu, cạn connection pool phía client: gọi API trung bình 10 ms ở Portland, gần 3 giây ở Amsterdam . Vì checker giữ kết nối suốt đ…
- 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…
- Hot partition và thundering herd Chủ đề Thành viên
Chia dữ liệu và tải ra nhiều máy chỉ hiệu quả khi tải chia đều. Thực tế tải lệch: một khách hàng khổng lồ, một kênh có @everyone, một bài của người nổi tiếng. Có hai dạng hay gặp:
- Độ tin cậy và multi-region Chủ đề Thành viên
Thay đổi kiến trúc lớn thường không đến từ kế hoạch mà từ một sự cố đau đớn. Khi đã chạy nhiều vùng, nhiều giả định của hệ thống một vùng không còn đúng.
- 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.
- Chọn database theo workload Chủ đề Thành viên
Không có database tốt nhất, chỉ có database hợp với mẫu đọc/ghi ở một quy mô cụ thể. Mẫu đó thay đổi khi sản phẩm lớn lên. Ngoài ra, chuyên môn vận hành của đội cũng là một phần của "workload".
- Designing Resilient Systems Beyond Retries (Part 2): Bulkheading, Load Balancing, and Fallbacks Bài tóm tắt · Grab · 2019
…S (VM, container); - process (tách service); - thấp nhất là connection pool và thread pool , giới hạn tài nguyên một thao tác được dùng. Thư viện Hystrix cho Go có MaxConcurrentReq…
- Stack Overflow: How We Do Monitoring - 2018 Edition Bài tóm tắt · Stack Overflow · 2018
…một request cho biết user đã đi sâu tới đâu trong code; khi connection pool dồn ứ thì lọc được mọi request của một server trong một khoảng thời gian; - hiệu giữa thời gian HAProxy…
- Allegro Công ty Thành viên
Allegro (Ba Lan) đi từ 3 developer với dữ liệu lưu trong file (1999) → scale bằng tự viết cache, connection pool, search engine bằng C trên Oracle (~2005) → framework tự chế trong cùng codebase (2008–2009, code mới vẫn…
- How recurring network maintenance exposed 6 bugs Bài tóm tắt · Jane Street · 2026
…thử trên hai relay; kết nối tự tan sau khoảng 10 phút, khớp connections.max.idle.ms 600 giây của Kafka. - Sửa ở từng tầng: glibc, socket library, Async (timeout bao DNS), Kafka cli…
- How we systematically improved our reliability Bài tóm tắt · Neon · 2026
…hư viện mã nguồn mở, xử lý queue, TCP timeout, mặc định của connection pool. Phần lớn không phải code của Neon mà là mặc định thừa hưởng, không hợp với control plane quản lý hàng t…
- Shopify Công ty Thành viên
Năm 2015 không còn mua được DB to hơn nên Shopify shard, rồi phát hiện thao tác lặp mọi shard làm mất cô lập lỗi. Kiến trúc pod (mỗi request chỉ chạm một tập datastore cô lập, Pod Mover dời pod sang DR) ra đời .…
- Why Uber Engineering Switched from Postgres to MySQL Bài tóm tắt · Uber · 2016
…768GB RAM nhưng chỉ ~25GB là RSS của Postgres. - Thread-per-connection rẻ hơn process-per-connection. Uber gặp khó khi Postgres vượt vài trăm kết nối hoạt động; PgBouncer giúp được…
- Scaling Production Globally — The service mesh facelift (Part-1) Bài tóm tắt · Achievers · 2022
…set before response started ): thử tăng grace period, chỉnh connection pool đều không ăn thua; gốc là ứng dụng Node.js không chuyển SIGTERM cho process con nên không bao giờ đóng k…
- Evolution of our platform architecture Bài tóm tắt · Allegro · 2015
…uyển DB sang Oracle; - tự viết bằng C/C++ nhiều tầng cache, connection pool, cả search engine. Ưu: mua được vài năm mà không cần cuộc cách mạng nào, ít phụ thuộc giải pháp enterpri…
- Our not-so-magic journey scaling low latency, multi-region services on AWS Bài tóm tắt · Atlassian · 2019
…client của họ gọi region tuần tự, cache bị tranh chấp, cạn connection pool. Giải pháp: sidecar client (không phụ thuộc ngôn ngữ, gọi qua localhost) với cache dài (tới hơn 1 giờ nh…
- How Figma's databases team lived to tell the scale Bài tóm tắt · Figma · 2024
…view ( WHERE hash(shard key) trong một khoảng), mỗi view có connection pooler riêng nhưng vẫn trỏ về DB chưa shard. Bật dần theo % bằng feature flag; rollback trong vài giây. - Kiể…
- Investment Insights from Two Years of AI-Powered Postmortem Analysis Bài tóm tắt · Zalando · 2025
…từ hàng ngày xuống hàng giờ; lộ "điểm nóng ẩn" như cấu hình connection pool, circuit breaker gây lỗi dây chuyền. - Chỗ AI hụt: model nhỏ ảo giác tới 40% (từng bịa cả một sự cố Dyna…