Tìm kiếm
30 kết quả cho “polling”. Tìm không phân biệt dấu.
- How We Rebuilt Our Log Storage and Search Infrastructure for Scale Bài tóm tắt · Railway · 2022
…ầng deployment, đọc log từ Docker rồi trả về frontend, bằng polling mỗi 2 giây . - Việc này đè lên Docker daemon, vốn có việc quan trọng hơn nhiều là giữ deployment chạy. Theo Rail…
- 5-year Evolution of Ele.me's Transaction System - Part 4 Bài tóm tắt · Ele.me · 2020
…cũ. Họ rút gọn pipeline, thêm luồng giám sát và bù . - Thay polling bằng long connection + push/pull dựa trên message broadcast. Gặp tình huống push qua network public về nhanh hơn…
- Streaming output for language models Bài tóm tắt · Replicate · 2023
…Replicate" (họ tự đo). Bối cảnh - Trước đó Replicate chỉ có polling và webhook để lấy kết quả giữa chừng. Với ứng dụng chat, cần một luồng sự kiện cập nhật liên tục; model sinh tok…
- How we built a real-time service that handles 20,000 updates per second Bài tóm tắt · Trigger.dev · 2025
…ải có hệ riêng để biết khi nào dữ liệu đổi (trigger, queue, polling), khó ở throughput cao. Thay đổi chính - Dùng replication slot của Postgres qua ElectricSQL: task cập nhật bảng…
- Fly Behind The Scenes: Fresh Logging Bài tóm tắt · Fly.io · 2020
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.
- Postgres as Your Platform: Building Event-Driven Systems with Schema Changes Bài tóm tắt · Neon · 2025
Theo Neon, đội platform thường dựng giàn giáo quanh database (message queue để phát thay đổi, cron đồng bộ schema, webhook báo hệ phía sau). Postgres đã có sẵn đủ thứ để thay đổi schema thành sự kiện: DDL là transaction…
- Netflix Conductor: A microservices orchestrator Bài tóm tắt · Netflix · 2016
Content Platform Engineering chạy các quy trình nghiệp vụ bất đồng bộ trải qua nhiều microservice, có cái kéo dài nhiều ngày: nhận nội dung từ studio, ingest IMF, dựng title mới, encode và đẩy lên CDN.
- How Render Workflows powers our internal data pipeline Bài tóm tắt · Render · 2026
Team dữ liệu của Render chỉ có 2 người. Họ nâng dbt-core từ 1.4 lên 1.11, thêm bảng incremental và kiến trúc nhiều lớp.
- Why we replaced Node.js with Bun for 5x throughput Bài tóm tắt · Trigger.dev · 2026
Firestarter là broker "warm start": giữ hàng nghìn kết nối long-poll HTTP từ run controller đang rảnh; khi có task run, ghép với một controller và gửi payload qua kết nối đang giữ (không cold start). Nằm trên đường găng…
- Realtime và fan-out Chủ đề Thành viên
Một sự kiện (tin nhắn, ảnh, tweet, vote) phải tới rất nhiều người, rất nhanh, qua rất nhiều kết nối mở cùng lúc.
- Load test và kiểm chứng capacity Chủ đề Thành viên
Trước một mốc tải chưa từng gặp (ra mắt game, tính năng mới gửi push toàn quốc, mùa giải, tăng trưởng nhanh), cần biết hệ chịu được bao nhiêu, cái gì gãy trước, và cần bao nhiêu máy. Test từng service riêng không đủ vì…
- 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:
- 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ự…
- 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), synchronous call 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ả…
- Hạ tầng phục vụ LLM inference Chủ đề Thành viên
Phục vụ LLM giống một dịch vụ web ở chỗ cần scale theo tải, deploy phiên bản mới an toàn và phục hồi khi một process chết; nhưng ba đặc điểm làm các công cụ quen thuộc hỏng:
- 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…
- 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:
- Ele.me Công ty Thành viên
Nền tảng giao đồ ăn (sau thuộc Alibaba). Năm 2012 mọi module lõi nằm trong một ứng dụng Python tên Zeus. Năm 2015 team đơn hàng 4 người tách Zeus thành các service qua sáu bước, từ module trong repo chung tới deploy vật…
- Railway Công ty Thành viên
Nền tảng PaaS tự vận hành datacenter, mỗi site nối ít nhất ba nhà mạng Tier 1. Incident 2/7/2026: ngắt một nhà mạng hỏng làm một site thế hệ đầu (nhận default route từ nhà mạng) mất internet 20 phút; sau đó kết nối…
- Atlassian Công ty Thành viên
Atlassian lên AWS năm 2016. Tenant Context Service (ánh xạ tenant → vị trí, gọi nhiều lần trong mỗi request) được tối ưu qua bốn bài học "không có phép màu": DynamoDB, load balancer, cache, client . Cùng năm 2019, nền…
- Using an event-driven architecture to improve Jira Software responsiveness Bài tóm tắt · Atlassian · 2019
…không ảnh hưởng team nào khác. Bài học cho SWE - Chuyển từ polling sang push thường rẻ nếu backend đã phát event ; việc chính là định tuyến event tới đúng client. - Gửi ID, không…
- Building Scalable Real Time Analytics, Alerting and Anomaly Detection Architecture at Dream11 Bài tóm tắt · Dream11 · 2019
…ân tích khỏi OLTP, nhưng không miễn phí với database nguồn; polling theo cột cập nhật thì rẻ hơn mà mất delete (). - Alert trên chỉ số kinh doanh (contest đầy, cổng thanh toán, tra…
- 5-year Evolution of Ele.me's Transaction System - Part 1 Bài tóm tắt · Ele.me · 2020
…: (shard, message broadcast), (test, diễn tập lỗi), (Redis, polling), (incident RabbitMQ), (tách domain). Bối cảnh - 2012: Zeus là một ứng dụng Python gom các module lõi (đơn hàng,…
- Litestream Revamped: SQLite Replication Bài tóm tắt · Fly.io · 2025
…g WAL) để sync lại, khiến failover và read replica khó làm; polling WAL và khôi phục chậm làm việc sao chép hàng nghìn DB từ một process không khả thi. Thay đổi chính - Định dạng L…
- Postmortem of database outage of January 31 Bài tóm tắt · GitLab · 2017
…mary đã là điểm hỏng chung trong vài incident trước (bloat, polling của CI giữ khoá hàng). - Năm cơ chế "dự phòng": pg dump hằng ngày lên S3, LVM snapshot hằng ngày (dùng để chép p…
- Pushing Postgres beyond storage: scaling performance at Optiver Bài tóm tắt · Optiver · 2026
…cần sync với chúng. - Các lựa chọn bị loại (theo Optiver): polling gây trễ hoặc tải thừa; đặt một service trước DB ép mọi ghi qua một đường và đổi cách mọi người dùng dữ liệu; thê…
- Scalability and Load Testing for VALORANT Bài tóm tắt · Riot Games · 2020
…code test vào client): simulated player chạy đúng các vòng polling nền của client (làm mới token, cấu hình động); scenario là chuỗi thao tác (vào hàng chờ → chọn Agent → vào game;…
- Stack Overflow: The Architecture - 2016 Edition Bài tóm tắt · Stack Overflow · 2016
…t nối đồng thời lúc cao điểm, chạy ngay trên web tier, thay polling. Vấn đề họ gặp: cạn ephemeral port và file handle ở load balancer. - SQL Server là nguồn sự thật duy nhất: 2 clu…
- From Always-On to On-Demand: Scaling Kafka Sinks with KEDA Bài tóm tắt · trivago · 2026
…ca ≈ tổng lag / 100), cooldownPeriod: 300 (chống dao động), pollingInterval: 30 . - maxReplicaCount ≤ số partition (mỗi partition chỉ một consumer trong group), thấp hơn nữa nếu si…
- Running a Software Factory Efficiently at Uber Scale Bài tóm tắt · Uber · 2026
…ng nửa năm; theo Uber, cắt token vô ích (schema không dùng, polling, ngữ cảnh phình) hiệu quả hơn chỉ trông vào giá đơn vị giảm hay hạ cấp công cụ. Bài học cho SWE - Tách chi phí t…