Gergely Fábián
09/20/2025, 4:23 PMHang Chen
09/24/2025, 7:36 PMHang Chen
09/24/2025, 7:37 PMGergely Fábián
09/24/2025, 7:45 PMDavid K
09/24/2025, 8:52 PME=3, Qw=3, Qa=2. This configuration provides a good balance between durability and latency. Every entry is replicated to all three bookies in the ensemble. This maximizes durability, ensuring each entry has a full set of replicas. The client waits for an acknowledgment from only a majority of bookies (two out of three). This lowers write latency by not waiting for the slowest bookie. Furthermore, the system can tolerate the failure of Qa - 1 bookies without any data loss.David K
09/24/2025, 8:56 PME=4, Qw=3, and Qa=3 would provide additional durability and recoverability while avoiding the latency penalty of a slow bookie. The most detailed explanation of the BookKeeper storage system I have encountered is available here, and it is definitely worth reading if you want to better understand the tradeoffs involved with these decisions.Hang Chen
09/24/2025, 10:43 PMGergely Fábián
09/25/2025, 6:07 AMGergely Fábián
09/25/2025, 11:12 AM