フォロワーの購読

スループットとレイテンシーを向上させるため、フォロワーからの読み取り要求に対応

問題

リーダーとフォロワーパターンを使用する場合、大量の要求がリーダーに送信されると、リーダーが過負荷になる可能性があります。さらに、クライアントがリモートデータセンターにあるマルチデータセンター設定では、リーダーへの要求に対する追加のレイテンシーが発生します。

解決策

書き込み要求は一貫性を維持するためにリーダーに送る必要がありますが、読み取り専用要求は代わりに一番近いフォロワーに送ることができます。これはクライアントがほとんど読み取り専用の場合に特に便利です。

詳細については、oreilly.com のオンライン電子書籍の第 16 章を参照してください。

このパターンは分散システムのパターンの一部です。

2023 年 11 月 23 日