Tìm kiếm
33 kết quả cho “quorum”. Tìm không phân biệt dấu.
- How we built the Internal Data Warehouse at ClickHouse Bài tóm tắt · ClickHouse · 2023
…ước ELT sau có thể đọc thiếu. Họ chạy mọi insert với insert quorum=3 (cụm có 3 node), không dùng auto : khi một node đang nâng cấp, thà insert lỗi ( TOO FEW LIVE REPLICAS ) rồi Air…
- Deployment of etcd on AWS EC2 Bài tóm tắt · etcd · 2017
…netes, lock phân tán, config, secret. - Vì mọi ghi phải qua quorum, thêm node làm etcd chậm đi (leader phải phối hợp với nhiều thành viên hơn). Cách trực tiếp để nhanh hơn là cho m…
- No record left behind: How WarpStream can withstand cloud provider regional outages Bài tóm tắt · WarpStream · 2025
…) - Data plane (chạy trong môi trường khách): agent ghi vào quorum 3 bucket object storage ở 3 region trước khi xác nhận. Không dùng replication bất đồng bộ của bucket, vì S3 nói 9…
- 25% or 6 to 4: The 11/6/23 Authentication Outage Bài tóm tắt · Discord · 2023
…khi reboot) và persistent disk; replication qua 3 zone, đọc quorum, nên chịu được mất một zone. Khởi động node phải chép dữ liệu từ persistent disk sang NVMe khoảng 40 phút. - Từ 3…
- Building Git infrastructure for agent-scale development Bài tóm tắt · GitHub · 2026
…(mặc định năm ); cập nhật ref dùng three-phase commit theo quorum để CI, web, API thấy trạng thái nhất quán. Phục vụ tốt một tỉ repo. - Giới hạn: cùng một cơ chế vừa lo độ bền vừa…
- Call me maybe: Kafka Bài tóm tắt · Jepsen · 2013
…được f−1 lỗi với f node vì theo kinh nghiệm vận hành của họ quorum đa số không đủ tin cậy. Thay đổi chính (kết quả) - Để chịu f−1 lỗi, ISR được co về chỉ còn leader ; leader khi đó…
- BookKeeper: Yahoo's Distributed Log Storage Bài tóm tắt · Yahoo · 2015
…ntry). Entry được nhân bản lên một số tối thiểu bookie theo quorum , và rải (stripe) qua các bookie để tăng throughput. BookKeeper tự lo HA khi bookie hỏng hay mất kết nối; metadat…
- Failover, replica và dự phòng dữ liệu Chủ đề Thành viên
Mọi hệ có trạng thái đều giữ nhiều bản (replica) để một máy chết không làm mất dịch vụ. Khó không nằm ở việc có bản sao mà ở lúc chuyển sang bản sao:
- Độ 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.
- 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:
- 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…
- 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…
- 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…
- 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:
- Multi-region high availability for Kafka workloads with a single Stretch Cluster Bài tóm tắt · Redpanda · 2026
…heo Redpanda: RPO = 0 (mọi bản ghi đã ack đều nằm trong một quorum trải nhiều miền lỗi) và RTO = 0 (không có bước failover; các region còn lại vẫn giữ đa số nên tự bầu leader mới).…
- A postmortem of our May 7, 2026 outage Bài tóm tắt · Coinbase · 2026
…21:29 AWS tắt EC2 trong placement group: 3/5 node chết, mất quorum . - Khôi phục cần sửa code khẩn trong sự cố (bỏ giả định lúc khởi động rằng cả 5 node đều phân giải được), dựng n…
- ClickHouse Công ty Thành viên
ClickHouse Cloud có thêm Postgres managed, và với dịch vụ đó WAL archival là thứ bảo đảm khôi phục được. Năm 2026, khi đưa Postgres vào môi trường ít tài nguyên, họ viết lại WAL-G (Go) thành WAL-RUS (Rust) để bộ nhớ dự…
- Coinbase Công ty Thành viên
Năm 2026, mất một AZ của AWS us-east-1 (hỏng hệ làm lạnh) biến thành khoảng 8 giờ gián đoạn: matching engine Raft dồn trong một placement group mất quorum mà không có failover tự động, còn Kafka managed (MSK) không bầu…
- How Discord Automates ScyllaDB Clusters at Scale Bài tóm tắt · Discord · 2026
…một node hoặc cả cụm) khai báo preconditions() (ví dụ node quorum-safe, cụm bình thường) chạy mỗi lần, ai gọi cũng vậy. Bắt buộc idempotent để retry an toàn. Condition là task chờ…
- Call me maybe: Cassandra Bài tóm tắt · Jepsen · 2013
…Bối cảnh - Cassandra theo mô hình Dynamo (hash ring, N bản, quorum điều chỉnh được, hinted handoff, anti-entropy) nhưng bỏ vector clock để dùng last-write-wins thuần: một round-tri…
- WarpStream Công ty Thành viên
Kafka "diskless" trên object storage. Năm 2025 ra mắt cụm đa region: agent ghi quorum 3 bucket ở 3 region, control plane trên DynamoDB Global Tables hoặc Spanner đa region với một leader được bầu; mất trọn một region mà…
- Yahoo Công ty Thành viên
Yahoo tạo BookKeeper năm 2009 làm WAL cho HDFS: một kho log tuần tự nhân bản theo quorum trên phần cứng phổ thông, metadata trong ZooKeeper. Đến 2015 nó là lớp lưu bền cho Cloud Messaging Service đa tenant (hơn 60 ứng…
- How Discord Stores Trillions of Messages Bài tóm tắt · Discord · 2023
…hàng trăm nghìn người nhận lượng đọc lớn; vì đọc/ghi ở mức quorum, latency của một node lan ra cả cụm. 2. Compaction tụt hậu: đọc đắt hơn, latency dây chuyền. Đội vận hành phải là…
- Follow Up - Preventing Upgrade Failures from etcd v3.5 to v3.6 Bài tóm tắt · etcd (CNCF) · 2025
…uster ); một cái thì vẫn lên nhưng mất một phiếu, ảnh hưởng quorum (v3.6.0-rc.3 thêm tự promote learner lúc bootstrap). - Sửa ở v3.5.20; quy định phải lên v3.5.20+ trước khi lên v3…
- DynamoDB: Why migrate to DynamoDB from Cassandra? Bài tóm tắt · Expedia · 2018
…trí Cố định 3 replica, mỗi AZ một bản Consistency ANY, ONE, QUORUM, ALL cho cả đọc và ghi Đọc: eventual hoặc strong; ghi luôn đồng bộ tới 2 AZ, bất đồng bộ tới AZ thứ 3 Dữ liệu tăn…
- Building Multi-Region Resiliency with Amazon RDS and Amazon Aurora Bài tóm tắt · Goldman Sachs · 2021
…o đồng bộ ở AZ thứ hai; Aurora lưu 6 bản trên 3 AZ, ghi cần quorum 4/6, gồm 1 writer và 2 reader. - Giữa các region: AWS ra cross-region read replica cho RDS Oracle (cuối 2019) và…
- The Chubby lock service for loosely-coupled distributed systems Bài tóm tắt · Google · 2006
…g lên kế hoạch HA như mong muốn"; ứng dụng không cần tự giữ quorum (một cell thường 5 replica, client vẫn chạy được khi số replica của chính nó ít). - Giao diện khoá quen thuộc với…
- The exabyte club: LinkedIn's journey of scaling the Hadoop Distributed File System Bài tóm tắt · LinkedIn · 2021
…A và rolling upgrade: NameNode Active + Standby đồng bộ qua Quorum Journal Manager (3 node), client theo một VIP. Trước HA mỗi lần nâng cấp phải restart NameNode (tới một giờ), mọi…
- Inside branch-based restores in Lakebase Postgres Bài tóm tắt · Neon · 2026
…e gồm ba phần: safekeeper nhận WAL (transaction bền khi một quorum safekeeper xác nhận); pageserver biến WAL thành page, dựng lại được bất kỳ page nào tại bất kỳ LSN nào; object st…
- How Stripe uses graph search and state machines to auto-remediate a global database fleet Bài tóm tắt · Stripe · 2026
…kẹt thì BFS tìm được thứ tự an toàn (sửa vote trước để giữ quorum, rồi dựng node). - Mô phỏng bằng chính code thật: các bước sửa là workflow Temporal (durable execution, chạy tiếp…
- A Trillion Transactions Bài tóm tắt · TigerBeetle · 2026
…B vẫn mất hàng giờ, máy khác hỏng giữa chừng thì có thể mất quorum. 5. Sharding ngang: chia trạng thái cho nhiều RSM. Theo TigerBeetle, sharding gắn chặt network, storage, memory,…
- How we scaled reads on the Twitter Users Database Bài tóm tắt · Twitter · 2023
…et năm 2010–2013 (, ). Gizzard có những tính năng riêng như quorum read. - Theo thời gian, Gizzard khó đáp ứng SLO (QPS, latency, tỷ lệ thành công, nhất quán giữa các data center),…