Cloudflare malfermfonte sian forkon PgBouncer

Cloudflare publikigis la fontkodon de sia propra versio de la prokura servilo PgBouncer, uzata por konservi aron da malfermaj ligoj al la PostgreSQL DBMS. PgBouncer permesas al aplikaĵoj aliri PostgreSQL per jam establitaj ligoj por forigi la konstantan ekzekuton de rimed-intensaj ripetaj operacioj de malfermado kaj fermo de konektoj kaj reduktado de la nombro da aktivaj ligoj al PostgreSQL.

La ŝanĝoj proponitaj en la forko celas pli striktan izoladon de rimedoj je la nivelo de individuaj datumbazoj (CPU-ŝarĝo, memorkonsumo kaj I/O-intenseco) kaj certigante limon de la nombro da konektoj rilate al la uzanto kaj la konektogrupo. . Ekzemple, la publikigita forko efektivigas la kapablon limigi la grandecon de la konektogrupo por ĉiu uzanto, kiu funkcias ĝuste en agordoj kun gastiganta aŭtentikigo (HBA). Krome, subteno estis aldonita por dinamike ŝanĝi la limojn pri la nombro da konektoj de ĉiu uzanto, kio ebligas pli da fleksebleco en tranĉado de uzantoj sendantaj multajn rimedajn petojn.

fonto: opennet.ru

Aldoni komenton