Tìm kiếm
17 kết quả cho “Cache breaker”. Tìm không phân biệt dấu.
- Stack Overflow: How We Do Deployment - 2016 Edition Bài tóm tắt · Stack Overflow · 2016
…ol; DRAIN thì phải qua health check trước. - Tránh race của cache tĩnh khi deploy cuốn chiếu: static asset cache 7 ngày, cache breaker là hash nội dung file (không phải số build).…
- How We Built a Logging Stack at Grab Bài tóm tắt · Grab · 2019
…ẫn làm khó điều tra (mất master vì ai đó làm đầy field data cache khi search) và ingest node lỗi kiểu lạ gây ảnh hưởng cả cụm. - Giám sát heap theo node bằng Datadog là cứu cánh: K…
- The Events Rail: Inside Atlassian's Webhook Delivery Platform Bài tóm tắt · Atlassian · 2026
…eue. Một pod matching đánh giá hàng chục nghìn lần/giây khi cache ấm. - Event Delivery (network-bound): giữ hàng trăm HTTP exchange đồng thời mỗi pod; recipient phản hồi từ vài chụ…
- Lessons in resilience at SoundCloud Bài tóm tắt · SoundCloud · 2016
…vice traffic cao lẫn thấp. Cách làm tương tự cho client DB, cache. - Theo bài, Ribbon + Hystrix của Netflix là lựa chọn thay thế tương đương. Câu hỏi bài để ngỏ Chính sách retry củ…
- How Uber Scaled Data Replication to Move Petabytes Every Day Bài tóm tắt · Uber · 2026
Data lake của Uber (hơn 350 PB) nằm ở cả on-premises lẫn cloud. HiveSync (dựng từ dự án ReAir của Airbnb) giữ các lake đồng bộ, cả bulk lẫn tăng dần, dùng Distcp của Hadoop (copy phân tán bằng MapReduce) cho bản sao lớn…
- Investment Insights from Two Years of AI-Powered Postmortem Analysis Bài tóm tắt · Zalando · 2025
…c datastore trong Tech Radar (Postgres, DynamoDB, S3, ElastiCache, Elasticsearch) thử dùng LLM. Thay đổi chính - Thử NotebookLM trước: tóm tắt nhanh gấp 3 nhưng vẫn mất hàng tuần c…
- Slack's Outage on January 4th 2021 Bài tóm tắt · Slack · 2021
…t năm sang một trong những ngày đô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…
- 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.
- 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…
- 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…
- Tự động hoá vận hành và auto-remediation Chủ đề Thành viên
Khi số máy, shard, pod tăng lên hàng nghìn, lỗi "hiếm" (một node chết, một đĩa hỏng, một replica trễ) thành chuyện hằng ngày, và thao tác tay không còn theo kịp: Stripe có hàng trăm lần shard suy giảm mỗi năm, mỗi lần…
- SoundCloud Công ty Thành viên
Năm 2013 SoundCloud rời mô hình một Public API cho mọi client, tách monolith thành microservice và khai sinh pattern BFF; đến 2021 có vài chục BFF dùng chung thư viện edge, nhưng logic tích hợp và phân quyền bị nhân bản…
- Pitfalls and Patterns in Microservice Dependency Management Bài tóm tắt · Google · 2021
…à điểm hỏng chung: thay đổi ở vùng này làm hỏng vùng kia. - Cache cục bộ có giới hạn ở từng vùng: giảm latency và tải DB, kích thước theo traffic vùng, và trả dữ liệu cũ khi backen…
- 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…
- Designing Resilient Systems Beyond Retries (Part 2): Bulkheading, Load Balancing, and Fallbacks Bài tóm tắt · Grab · 2019
…i chỗ : giá trị mặc định hoặc công thức đơn giản; - giá trị cache : dùng hai thời hạn hết hạn, một cho lúc bình thường và một dài hơn cho lúc service lỗi; - backup service : phải đ…
- How we migrated Dropbox from Nginx to Envoy Bài tóm tắt · Dropbox · 2020
Hạ tầng traffic dựa trên Nginx gần mười năm: hàng chục triệu kết nối mở, hàng triệu request/giây, hàng terabit băng thông. Cấu hình phần lớn tĩnh, sinh bằng Python 2 + Jinja2 + YAML (cả ba đều cho logic, không có mô…