CloudflareがPgBouncerフォークをオープンソース化

Cloudflareは、PostgreSQL DBMSへのオープン接続のプールを維持するために使用される、独自バージョンのPgBouncerプロキシサーバーのソースコードを公開しました。 PgBouncer を使用すると、アプリケーションはすでに確立されている接続を通じて PostgreSQL にアクセスできるため、接続を開いたり閉じたりするリソースを大量に消費する反復操作の継続的な実行を排除し、PostgreSQL へのアクティブな接続の数を減らすことができます。

フォークで提案されている変更は、個々のデータベースのレベル (CPU 負荷、メモリ消費量、および I/O 強度) でリソースをより厳密に分離し、ユーザーと接続プールに関連する接続数の制限を確保することを目的としています。 たとえば、公開されたフォークには、ユーザーごとに接続プールのサイズを制限する機能が実装されており、これはホストベースの認証 (HBA) を使用した構成で正しく機能します。 さらに、各ユーザーからの接続数の制限を動的に変更するためのサポートが追加され、リソースを大量に消費するリクエストを多く送信するユーザーをより柔軟に削減できるようになりました。

出所: オープンネット.ru

コメントを追加します