Cloudflare va obtenir la seva forquilla PgBouncer de codi obert

Cloudflare ha publicat el codi font de la seva pròpia versió del servidor intermediari PgBouncer, utilitzat per mantenir un conjunt de connexions obertes al SGBD PostgreSQL. PgBouncer permet que les aplicacions accedeixin a PostgreSQL a través de connexions ja establertes per eliminar l'execució constant d'operacions repetitives intensives en recursos d'obrir i tancar connexions i reduir el nombre de connexions actives a PostgreSQL.

Els canvis proposats a la bifurcació tenen com a objectiu aïllar de manera més estricta els recursos a nivell de bases de dades individuals (càrrega de la CPU, consum de memòria i intensitat d'E/S) i garantir un límit en el nombre de connexions en relació amb l'usuari i el grup de connexions. Per exemple, la bifurcació publicada implementa la capacitat de limitar la mida del grup de connexions per a cada usuari, que funciona correctament en configuracions amb autenticació basada en host (HBA). A més, s'ha afegit suport per canviar de forma dinàmica els límits del nombre de connexions de cada usuari, la qual cosa permet una major flexibilitat a l'hora de reduir els usuaris que envien moltes sol·licituds intensives en recursos.

Font: opennet.ru

Afegeix comentari