Tìm kiếm
40 kết quả cho “Backpressure”. Tìm không phân biệt dấu.
- 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…
- Worker Backpressure (Part 1): How we taught our queue workers to slow down Bài tóm tắt · Canva · 2026
…h — [bài gốc](https://www.canva.dev/blog/engineering/worker-backpressure-part-1-how-we-taught-our-queue-workers-to-slow-down/) Phần 1 (vì sao và thiết kế tổng quát). Phần 2 (thuật…
- How We Made QStash And Upstash Workflow Reliable At Scale Bài tóm tắt · Upstash · 2026
…rước lần fetch tiếp cho tới khi bộ nhớ xuống dưới ngưỡng. - Backpressure cục bộ và tạm thời; nhưng làm chậm việc của khách vẫn là chế độ suy giảm, nên vào trạng thái này là gọi ngư…
- Benchmarking Streaming Computation Engines at Yahoo! Bài tóm tắt · Yahoo · 2015
…h trực tiếp của đánh đổi đó, và tối ưu nó tốn công đo (). - Backpressure không tạo thêm năng lực: khi hệ không theo kịp, nó chỉ đổi chỗ tồn đọng, có khi làm latency xấu hơn (). - B…
- Making LinkedIn's Organic Feed Handle Peak Traffic Bài tóm tắt · LinkedIn · 2018
FollowFeed (): followfeed-query (broker) gửi song song tới nhiều followfeed-storage rồi gộp. Hai chỉ số QoS: Full QoS (mọi timeline đều trả về) và Partial QoS (có ít nhất một phần dữ liệu); Partial QoS rớt nghĩa là feed…
- How We Cut Kafka Consumer Deployment Costs by 83% Bài tóm tắt · trivago · 2026
…ang spring-kafka thì hết lag, nhưng đó là mô hình push, mất backpressure của mô hình pull mà họ cần. Đổi sang reactor-kafka (commit ở thread riêng) cũng không đủ. Nguyên nhân gốc:…
- Event-driven, message queue và Kafka Chủ đề Thành viên
Khi một hệ có nhiều bên cần biết "có gì vừa xảy ra" (đơn hàng đổi trạng thái, tin đăng được sửa, ticket được cập nhật), gọi đồng bộ từng bên một làm producer phải biết mọi consumer, và một consumer chậm kéo chậm cả…
- 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:
- Stream processing Chủ đề Thành viên
Khi batch hằng ngày hay hằng giờ không còn đủ tươi (chi tiêu quảng cáo phải dừng đúng lúc chạm ngân sách, dashboard MRR không được trễ 24 giờ, alert phải bắn khi contest sắp đầy), hệ phải tính liên tục trên luồng sự…
- Batching và khấu hao round-trip Chủ đề Thành viên
Nhiều nút thắt không nằm ở việc mỗi thao tác tốn bao nhiêu công, mà ở chi phí cố định trả cho mỗi thao tác: một round-trip mạng, một lần fsync, một PUT lên object storage, một syscall, một transaction. Khi chi phí cố…
- Multi-tenancy và cô lập tenant Chủ đề Thành viên
Một hệ phục vụ nhiều khách (tenant: workspace, shop, organization, account, service nội bộ) trên cùng hạ tầng thì rẻ và dễ vận hành, vì tài nguyên được dùng chung. Cái giá là bốn câu hỏi đi theo hệ suốt đời:
- 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…
- 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:
- Hạ tầng tìm kiếm Chủ đề Thành viên
Lúc đầu, tìm kiếm là LIKE trên database hoặc một thư viện (Lucene) nhúng trong app. Khi dữ liệu và tính năng tăng, search thành một hệ có trạng thái riêng, khác database ở mấy điểm:
- 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:
- Canva Công ty Thành viên
Báo cáo sự cố công khai đầu tiên của Canva (2024): một deploy editor thường lệ, mạng CDN mất gói và cơ chế gộp request của Cloudflare dồn 270.000 request rồi thả cùng lúc, cộng một bug lock trong telemetry, làm API…
- Online index migration and shard-scaling in OpenSearch with AOSC Bài tóm tắt · Atlassian · 2026
…rd tự báo lỗi, để migration hỏng rõ ràng thay vì kẹt; - gặp backpressure, admission control thì backoff có jitter; - bộ điều tốc thay được: adaptive batch (AIMD trên kích thước bat…
- The Events Rail: Inside Atlassian's Webhook Delivery Platform Bài tóm tắt · Atlassian · 2026
…vài lần rồi vào DLQ riêng mỗi pipeline để xem và replay; - backpressure bất đối xứng : lùi nhanh, mở lại chậm, giống congestion control của TCP; - circuit breaker quanh các upstre…
- Osprey: Open Sourcing our Rule Engine Bài tóm tắt · Discord · 2026
Discord cần một hệ đánh giá hoạt động của user theo thời gian thực để phát hiện lạm dụng: xử lý hàng nghìn event mỗi giây, cho team viết luật có hiệu lực trong vài phút, trả về phán quyết rõ ràng, cho thấy luật đã chạy…
- A Lightweight Distributed Architecture to Handle Thousands of Library Releases at eBay Bài tóm tắt · eBay · 2022
…chờ được giao việc. Bài học cho SWE - Pull thay vì push là backpressure tự nhiên: worker chỉ nhận việc khi rảnh, bộ điều phối không cần biết sức chứa của từng worker (). - Với việ…
- Inside Minerva: building scalable observability for eBay's monetization platform Bài tóm tắt · eBay · 2026
…của giám sát với độ sẵn sàng của tính phí: broker chậm hay backpressure làm tăng latency của đường thu tiền. - Giám sát kinh doanh cần ngữ cảnh (thuộc tính gốc) để trả lời "đổi gì…
- Scaling Email Infrastructure for Medium Digest Bài tóm tắt · Medium · 2020
…ện chạy đúng nhịp (). - Giới hạn tốc độ của consumer là van backpressure cho service phía sau; hạ nó có thể là cách sửa (). - Phụ thuộc vào service của team khác: làm việc trực tiế…
- How we systematically improved our reliability Bài tóm tắt · Neon · 2026
…với control plane quản lý hàng triệu DB. - Thiết kế: cơ chế backpressure không hoạt động như mong đợi; dưới tải có starvation và mất công bằng giữa các loại việc. 3. Tìm lỗi sớm hơ…
- Common Performance Pitfalls of Modern Storage I/O Bài tóm tắt · ScyllaDB · 2026
…g thiết bị nên đi qua bộ điều tiết có mục tiêu latency, như backpressure ở tầng I/O (). - Ba tầng (đĩa, filesystem, ứng dụng) đều có "đơn vị tối ưu" riêng; nút thắt hay nằm ở chỗ c…
- Upstash Công ty Thành viên
Nhà cung cấp Redis serverless. Sau vụ mất một AZ của AWS tháng 5/2026, họ mô tả failover multi-AZ: bầu replica có số thứ tự ghi cao nhất, từ chối promote bản thiếu, trộn sau split-brain, backpressure lên ghi khi replica…
- How Upstash Keeps Your Redis Up When an Availability Zone Isn't Bài tóm tắt · Upstash · 2026
…bản mất. - Giữ replica theo kịp: khi backup trễ, primary áp backpressure lên ghi : làm chậm ghi mới một lượng nhỏ, tăng dần theo độ trễ, có trần. Replica nối lại thì stream phần th…
- Unlocking Horizontal Scalability in Our Web Serving Tier Bài tóm tắt · Airbnb · 2016
…ẩn khi scale app ngang. - Proxy ở giữa là chỗ tự nhiên cho backpressure (cắt sớm khi DB có dấu hiệu dồn) và cho rào chắn an toàn (chặn query nguy hiểm). - Hop mạng mới cần đo bằng…
- Circuit Breaker not only for HTTP calls! (based on resilience4j) Bài tóm tắt · Allegro · 2024
Luồng thanh toán của Allegro có hàng chục service và nhiều bên thứ ba; mỗi phương thức thanh toán qua một đối tác khác, và nhiều lỗi của đối tác không sửa được từ phía Allegro.
- Scaling StreamHub: Transitioning from Kinesis to Kafka for 145 Billion Daily Events Bài tóm tắt · Atlassian · 2026
StreamHub là event bus của Atlassian (click, impression, API call, CDC, telemetry). Đã có trong wiki ở vai trò nền tảng cho Jira realtime năm 2019 ().
- 6 Lessons we learned when debugging a scaling problem on GitLab.com Bài tóm tắt · GitLab · 2019
Khách hàng báo lỗi git pull qua SSH chập chờn, chủ yếu từ CI và job tự động: sshexchangeidentification: connection closed by remote host. Không tái hiện được, không thấy gì rõ trên graph hay log.
- Three months, 30x demand: How we scaled Google Meet during COVID-19 Bài tóm tắt · Google · 2020
Từ 17/2/2020, SRE của Meet nhận page về năng lực theo region (alert kiểu triệu chứng: "quá nhiều task lỗi", "cắt tải quá nhiều"), bắt đầu ở châu Á rồi Ý. Dùng lượng tăng 30 lần trong khoảng ba tháng; lúc kết thúc có hơn…
- How a durable workflow engine works: you might not need a queue Bài tóm tắt · Inngest · 2023
…or. - Phần khó (theo bài): workflow không bao giờ kết thúc, backpressure khi run bắt đầu nhanh hơn kết thúc, song song giữa các step. Có engine đẩy độ phức tạp về developer, có eng…
- Netflix Conductor: A microservices orchestrator Bài tóm tắt · Netflix · 2016
…tent , tự poll lấy việc. Poll cho phép worker tự điều tiết (backpressure) và autoscale theo độ sâu hàng đợi; Conductor có API xem lượng việc chờ của từng loại worker. - UI hiện từn…
- Behind the scenes: How Database Traffic Control works Bài tóm tắt · PlanetScale · 2026
Bài toán: database quá tải vì query đắt bất ngờ, kể cả nhiều query vừa phải cộng dồn lại.
- Remote Read Meets Streaming Bài tóm tắt · Prometheus · 2019
Prometheus có remote API từ bản 1.x: write (Prometheus đẩy sample ra hệ khác, cách phổ biến để lưu dài hạn) và read (hệ khác đọc thẳng dữ liệu trong TSDB của Prometheus, không qua PromQL). Remote read có từ 3/2017, dùng…
- How Intelligent Load Shedding Prevents Cascading Failures in Tier-0 Systems Bài tóm tắt · Salesforce · 2026
Cloud Atlas là kho dữ liệu định danh phân tán toàn cầu phía sau phần lớn việc xác thực của Salesforce: mỗi lần đăng nhập, mỗi lần kiểm token đều cần nó. Mục tiêu five nines (khoảng 5 phút downtime mỗi năm), dữ liệu trải…
- When Bigger Instances Don't Scale Bài tóm tắt · ScyllaDB · 2026
Trước khi hỗ trợ một loại instance mới, ScyllaDB chạy IOTune (công cụ benchmark đĩa đi kèm Seastar) để đo 4 con số: IOPS đọc/ghi và băng thông đọc/ghi. Bốn số này vào io-properties.yaml; IO Scheduler dựng một model của…
- The Deceptively Simple Act of Writing to Disk Bài tóm tắt · ScyllaDB · 2026
Sau khi sửa IO Scheduler ở phần 1, IOTune đo ra số scale đẹp theo cỡ máy. Nhưng với workload gần thật, throughput ghi lại giảm khoảng 10% trên các instance có SSD mới, nhanh. Họ đã chờ cải thiện, nên đây là tín hiệu…
- Lessons Learned From Running Apache Airflow at Scale Bài tóm tắt · Shopify · 2022
Shopify chạy Airflow production hơn hai năm (2022) cho trích xuất dữ liệu, huấn luyện model, bảo trì bảng Iceberg, mô hình hoá DBT; Airflow 2.2 trên Kubernetes, Celery executor, MySQL 8.
- Lessons in resilience at SoundCloud Bài tóm tắt · SoundCloud · 2016
Phần lớn service của SoundCloud nói chuyện bằng JSON qua HTTP trên Finagle, nên khả năng chịu lỗi ở tầng này quyết định uptime.