123
Serf by HashiCorp

Serf by HashiCorp

Serfは、クラスターメンバーシップ、障害検出、およびオーケストレーションのための分散ソリューションです。軽量で可用性が高い。Serfは、効率的なゴシッププロトコルを使用して、3つの主要な問題を解決します。たとえば、SerfはロードバランサーのWebサーバーのリストを保持し、ノードがオンラインまたはオフラインになるたびにそのロードバランサーに通知できます。障害の検出と回復:Serfは数秒以内に障害のあるノードを自動的に検出し、クラスターの残りの部分に通知し、これらのイベントを処理できるハンドラースクリプトを実行します。Serfは、定期的に再接続することにより、障害が発生したノードの回復を試みます。カスタムイベントの伝播:Serfは、カスタムイベントとクエリをクラスターにブロードキャストできます。これらは、デプロイのトリガー、構成の伝播などに使用できます。イベントは、単に放火して忘れるブロードキャストであり、Serfは、オフラインノードまたはネットワークパーティションに直面してメッセージを配信するために最善を尽くします。クエリは、単純なリアルタイムの要求/応答メカニズムを提供します。

ウェブサイト:

カテゴリー

商用ライセンスを使用するC++のSerf by HashiCorpの代替