このプロジェクトについて
LoadBalancerは、スケーラブルかつ耐障害性のあるアーキテクチャで、リアルタイムのトラフィックルーティング、セッションオーケストレーション、統合アナリティクスを提供するオープンソースのGo実装です。
goroutineによる並行処理を活用し、組み込みHTTPサーバーを備え、クロスプラットフォームでのバイナリコンパイルに対応しています。外部依存を最小限に抑えつつ、高性能ネットワーキングを重視しています。
設定は環境変数、設定ファイル、またはプログラムによる設定で管理可能です。詳細なログ出力、カスタマイズ可能な出力形式(JSON、CSV、XML)、メモリおよび処理スレッドのパフォーマンスチューニング、ネットワークタイムアウト・リトライポリシーなどが利用できます。
現代的な開発パターンと設計手法に準拠し、包括的なテストインフラを備えています。MITライセンスの下で貢献を歓迎します。
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.