Cloudflare open source a so forchetta PgBouncer

Cloudflare hà publicatu u codice fonte di a so propria versione di u servitore proxy PgBouncer, utilizatu per mantene una piscina di cunnessione aperta à u DBMS PostgreSQL. PgBouncer permette à l'applicazioni di accede à PostgreSQL per mezu di cunnessione digià stabilitu per eliminà l'esekzione constante di operazioni ripetitive intensive di risorse di apertura è chjude di cunnessione è riducendu u numeru di cunnessione attivu à PostgreSQL.

I cambiamenti pruposti in a furchetta sò destinati à l'isolamentu più strettu di risorse à u nivellu di basa di dati individuali (carca CPU, cunsumu di memoria è intensità I / O) è assicurendu un limitu in u numeru di cunnessione in relazione à l'utilizatore è a piscina di cunnessione. Per esempiu, a furchetta publicata implementa a capacità di limità a dimensione di a piscina di cunnessione per ogni utilizatore, chì travaglia currettamente in cunfigurazioni cù l'autentificazione basata in host (HBA). Inoltre, u supportu hè statu aghjustatu per cambià dinamicamente i limiti di u numeru di cunnessione da ogni utilizatore, chì permette più flessibilità in taglià l'utilizatori chì mandanu parechje dumande intensive di risorse.

Source: opennet.ru

Add a comment