Cloudflare hankis oma PgBounceri kahvli avatud lähtekoodiga

Cloudflare on avaldanud oma PgBounceri puhverserveri versiooni lähtekoodi, mida kasutatakse PostgreSQL DBMS-iga avatud ühenduste kogumi säilitamiseks. PgBouncer võimaldab rakendustel pääseda juurde PostgreSQL-ile juba loodud ühenduste kaudu, et välistada ressursimahukate korduvate ühenduste avamise ja sulgemise operatsioonide pidev täitmine ning PostgreSQL-iga aktiivsete ühenduste arvu vähendamine.

Kahvlis kavandatud muudatused on suunatud ressursside rangemale eraldamisele üksikute andmebaaside tasemel (CPU koormus, mälukulu ja I/O intensiivsus) ning ühenduste arvu piirangu tagamisele kasutaja ja ühenduskogumi suhtes. . Näiteks rakendab avaldatud kahvel võimalust piirata iga kasutaja ühenduse basseini suurust, mis töötab hostipõhise autentimisega (HBA) konfiguratsioonides õigesti. Lisaks on lisatud tugi iga kasutaja ühenduste arvu piirangute dünaamiliseks muutmiseks, mis võimaldab paljusid ressursimahukaid taotlusi saatvate kasutajate arvu vähendamisel paindlikumalt.

Allikas: opennet.ru

Lisa kommentaar