Cloudflare obtivo o seu fork PgBouncer de código aberto

Cloudflare publicou o código fonte da súa propia versión do servidor proxy PgBouncer, usado para manter un conxunto de conexións abertas ao DBMS PostgreSQL. PgBouncer permite que as aplicacións accedan a PostgreSQL a través de conexións xa establecidas para eliminar a execución constante de operacións repetitivas de uso intensivo de recursos de abrir e pechar conexións e reducir o número de conexións activas a PostgreSQL.

Os cambios propostos na bifurcación teñen como obxectivo un illamento máis estrito dos recursos a nivel das bases de datos individuais (carga da CPU, consumo de memoria e intensidade de E/S) e garantir un límite no número de conexións en relación ao usuario e ao grupo de conexións. . Por exemplo, a bifurcación publicada implementa a capacidade de limitar o tamaño do grupo de conexións para cada usuario, que funciona correctamente en configuracións con autenticación baseada en host (HBA). Ademais, engadiuse soporte para cambiar de forma dinámica os límites do número de conexións de cada usuario, o que permite unha maior flexibilidade para reducir os usuarios que envían moitas solicitudes de uso intensivo de recursos.

Fonte: opennet.ru

Engadir un comentario