Cloudflare ochiq manbali PgBouncer vilkasini yaratdi

Cloudflare o'zining PgBouncer proksi-serverining manba kodini nashr etdi, u PostgreSQL DBMSga ochiq ulanishlar pulini saqlash uchun ishlatiladi. PgBouncer ilovalarga PostgreSQL-ga allaqachon o'rnatilgan ulanishlar orqali kirish imkonini beradi, bu ulanishlarni ochish va yopish bo'yicha resurs ko'p takrorlanuvchi operatsiyalarning doimiy bajarilishini bartaraf etish va PostgreSQL-ga faol ulanishlar sonini kamaytirish uchun.

Forkda taklif qilingan o'zgarishlar individual ma'lumotlar bazalari (CPU yuki, xotira iste'moli va kiritish-chiqarish intensivligi) darajasida resurslarni yanada qattiqroq izolyatsiya qilishga va foydalanuvchi va ulanish puliga nisbatan ulanishlar soni bo'yicha cheklovni ta'minlashga qaratilgan. . Masalan, nashr etilgan vilka har bir foydalanuvchi uchun ulanish hovuzining hajmini cheklash qobiliyatini amalga oshiradi, bu xostga asoslangan autentifikatsiya (HBA) bilan konfiguratsiyalarda to'g'ri ishlaydi. Bundan tashqari, har bir foydalanuvchidan ulanishlar soni bo'yicha cheklovlarni dinamik ravishda o'zgartirish uchun qo'llab-quvvatlash qo'shildi, bu ko'plab resurslarni talab qiluvchi so'rovlarni yuboradigan foydalanuvchilarni qisqartirishda ko'proq moslashuvchanlikni ta'minlaydi.

Manba: opennet.ru

a Izoh qo'shish