Cloudflare PgBouncer çəngəlinin kodunu açdı

Cloudflare PostgreSQL DBMS-ə açıq bağlantılar hovuzunu saxlamaq üçün istifadə edilən PgBouncer proksi serverinin öz nəşri üçün mənbə kodunu nəşr etdi. PgBouncer, qoşulmaların açılması və bağlanması və PostgreSQL-ə aktiv qoşulmaların sayını azaltmaq üçün resurs tutumlu təkrarlanan əməliyyatların daimi icrasını aradan qaldırmaq üçün tətbiqlərə artıq qurulmuş bağlantılar vasitəsilə PostgreSQL-ə daxil olmağa imkan verir.

Çəngəldə təklif olunan dəyişikliklər fərdi verilənlər bazaları (CPU yükü, yaddaş istehlakı və I / O intensivliyi) səviyyəsində resursun daha sərt izolyasiyasına və istifadəçi və əlaqə hovuzuna münasibətdə əlaqələrin sayına məhdudiyyətin təmin edilməsinə yönəldilmişdir. Məsələn, dərc edilmiş çəngəl host əsaslı identifikasiya (HBA) ilə konfiqurasiyalarda düzgün işləyən hər bir istifadəçi üçün əlaqə hovuzunun ölçüsünü məhdudlaşdırmaq qabiliyyətini həyata keçirir. Bundan əlavə, bir istifadəçiyə düşən bağlantıların sayına dair məhdudiyyətləri dinamik şəkildə dəyişmək üçün dəstək əlavə edilib ki, bu da çoxlu resurs tələb edən sorğular göndərən istifadəçiləri azaltmaqda daha çox çevikliyə imkan verir.

Mənbə: opennet.ru

Добавить комментарий