分散システムに関する技術ノートです。障害検知・合意・複製・整合性を中心に整理しています。
コンテンツ一覧
Failure Detection
| No. | 項目 | カテゴリ |
|---|---|---|
| 1 | Heartbeat - ノードの死活監視 | 障害検知 |
Coordination
| No. | 項目 | カテゴリ |
|---|---|---|
| 1 | Lease - 期限付きで権利を貸す仕組み | 協調 |
| 2 | Quorum - 過半数で決定を成立させる仕組み | 協調 |
| 3 | Leader and Followers - 更新を 1 台へ集約する複製の型 | 協調 |
Durability
| No. | 項目 | カテゴリ |
|---|---|---|
| 1 | WAL - 書き込み先行ログと 2 つのウォーターマーク | 耐久性 |
Distributed Transactions
| No. | 項目 | カテゴリ |
|---|---|---|
| 1 | 2PC - 確定か中止を全参加者で揃える | 分散トランザクション |