Tìm kiếm
23 kết quả cho “ISR”. Tìm không phân biệt dấu.
- Migrating Doximity's iOS Newsfeed to SwiftUI Without Disrupting Users or Development Bài tóm tắt · Doximity · 2026
…icles/migrating-doximity-s-ios-newsfeed-to-swiftui-without-disrupting-users-or-development) Bối cảnh - Newsfeed là màn hình được dùng nhiều nhất của app iOS. Feed là server-driven…
- Advancing Our Chef Infrastructure: Safety Without Disruption Bài tóm tắt · Slack · 2025
…gineering/advancing-our-chef-infrastructure-safety-without-disruption/) Phần 2 của chuỗi ba bài: phần 1 · phần 3 . Bối cảnh - Đã cân nhắc chuyển sang Chef Policyfiles (an toàn hơn…
- Migrating Large-Scale Interactive Compute Workloads to Kubernetes Without Disruption Bài tóm tắt · Uber · 2025
DSW (Data Science Workbench): nền tảng notebook (Jupyter, RStudio) cho data scientist, ML engineer. Mỗi phiên là một container riêng, cho phép user tự cài package.
- Call me maybe: Kafka Bài tóm tắt · Jepsen · 2013
…plication: mỗi partition một leader (bầu qua ZooKeeper) giữ ISR (in-sync replica); ghi commit khi mọi node trong ISR ack. LinkedIn tuyên bố chịu được f−1 lỗi với f node vì theo kin…
- LinkedOut: A Request-Level Failure Injection Framework Bài tóm tắt · LinkedIn · 2018
…ịn nhất là inject lỗi theo từng request . Thay đổi chính - Disruptor filter trong Rest.li (một phần mở mã nguồn), ba kiểu lỗi: error (ném exception như resource không có, có thể kè…
- The LMAX Architecture Bài tóm tắt · LMAX · 2011
…nên kiểm hợp lệ toàn bộ input trước khi sửa trạng thái. - Disruptor quanh BLP: phía vào phải unmarshal, journal (ghi tuần tự ra filesystem, "disk is the new tape"), replicate (IP…
- How we rebuilt Next.js with AI in one week Bài tóm tắt · Cloudflare · 2026
…12.847 đường dẫn), phần còn lại SSR theo yêu cầu rồi cache (ISR trên KV). Vì sao - Benchmark (app 33 route, so với Next.js 16.1.6, chỉ đo build và bundle): build nhanh 1,6 lần với…
- Finding Kafka's throughput limit in Dropbox infrastructure Bài tóm tắt · Dropbox · 2019
…lấy luôn từ monitoring production: IO thread idle dưới 20%, ISR thay đổi trên 50% thời gian. - Tìm biên bằng binary search trên số producer cho từng kích thước message, ghép thành…
- How We Upgrade Kubernetes on GKE Bài tóm tắt · Gojek · 2020
…heo zone ; service 1 replica sẽ down khi node bị drain. PodDisruptionBudget có minAvailable bằng số pod đang chạy sẽ chặn luôn việc nâng cấp . StatefulSet có thể phải chấp nhận dow…
- Autoscaling Monzo: How we optimise our platform to be just the right size Bài tóm tắt · Monzo · 2020
…eployment: có thể evict mọi replica cùng lúc. Sửa bằng Pod Disruption Budget cho mỗi service. 3. Không lấy được lịch sử từ Prometheus ở cụm lớn: recommender dựng mô hình lại từ đầu…
- Tokio Reform is Shipped and the Road to 0.2 Bài tóm tắt · Tokio · 2018
Trước bản này, người dùng phải tự tạo và quản lý event loop, dù hầu hết đều làm giống nhau; chạy code trên thread của reactor khác hẳn chạy từ thread khác (thread pool). Reactor của Tokio vừa lo I/O vừa thực thi task…
- 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ả…
- Kiểm thử độ tin cậy (chaos, fault injection, mô phỏng tất định) Chủ đề Thành viên
Lỗi trong hệ phân tán là chắc chắn (máy chết, zone mất, dependency chậm, cấu hình sai), nhưng phần lớn lỗi nằm ở những tổ hợp hiếm mà test chức năng không chạm tới. Bài toán là chủ động gây lỗi để biết hệ thống phản ứng…
- 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…
- Deploy và release an toàn Chủ đề Thành viên
Phần lớn sự cố bắt đầu bằng một thay đổi: code mới, cấu hình mới, hạ tầng mới. Khi hệ thống và tổ chức lớn lên, câu hỏi là làm sao đưa thay đổi lên production thường xuyên mà vẫn giới hạn được thiệt hại khi có lỗi.
- Hệ thống độ trễ thấp (low latency) Chủ đề Thành viên
Ở sàn giao dịch và công ty market making, mỗi giao dịch làm thay đổi thị trường cho giao dịch sau, và ai phản ứng chậm hơn thì thua. Yêu cầu không chỉ là latency trung bình thấp mà latency ổn định ở đuôi, ở thang micro…
- 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ì…
- 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…
- Tách compute khỏi storage Chủ đề Thành viên
Hệ có trạng thái kiểu cổ điển (database, broker Kafka, fileserver Git) đặt dữ liệu bền trên đĩa của chính máy xử lý. Máy đó vừa là compute vừa là storage, nên:
- Jepsen Công ty Thành viên
Jepsen là dự án kiểm thử độc lập về tính an toàn của database và hệ phân tán, không phải một công ty kể về hệ của mình; báo cáo 6/2020 áp công cụ Elle lên PostgreSQL một node và tìm ra chế độ "serializable" không…
- LMAX Công ty Thành viên
Sàn giao dịch phái sinh cho nhà đầu tư cá nhân, thuộc Betfair. Nguồn duy nhất trong wiki là bài năm 2011 của Martin Fowler, viết theo lời kể của đội LMAX: sau khi prototype actor model cho thấy CPU bận quản lý hàng đợi…
- Real-Time Data Lake Ingestion Is Saying Goodbye to ETL: Architectural Subtraction from Kafka to Iceberg Bài tóm tắt · Alibaba · 2026
…ngoài. Compute tách khỏi lưu trữ bền, nên bỏ được giao thức ISR nặng: replica follower chỉ là hot standby cho phần compute, node mới nhận việc nhanh khi failover hay scale. - Hai đ…
- From Homegrown to Flink: Migrating a Stateful Ad Event Join at Scale Bài tóm tắt · Zalando · 2026
…c Flink đang tự rescale; phải chặn bằng annotation hoặc PodDisruptionBudget. - OOM do kernel giết (không phải Java OOM): RocksDB dùng native memory, và cấu hình auto-tuning gợi ý l…