ಕ್ಲೌಡ್‌ಫ್ಲೇರ್ ತನ್ನ PgBouncer ಫೋರ್ಕ್ ಅನ್ನು ಓಪನ್ ಸೋರ್ಸ್ ಮಾಡಿದೆ

ಕ್ಲೌಡ್‌ಫ್ಲೇರ್ ತನ್ನ ಸ್ವಂತ ಆವೃತ್ತಿಯ PgBouncer ಪ್ರಾಕ್ಸಿ ಸರ್ವರ್‌ನ ಮೂಲ ಕೋಡ್ ಅನ್ನು ಪ್ರಕಟಿಸಿದೆ, ಇದನ್ನು PostgreSQL DBMS ಗೆ ತೆರೆದ ಸಂಪರ್ಕಗಳ ಸಂಗ್ರಹವನ್ನು ನಿರ್ವಹಿಸಲು ಬಳಸಲಾಗುತ್ತದೆ. PgBouncer ಸಂಪರ್ಕಗಳನ್ನು ತೆರೆಯುವ ಮತ್ತು ಮುಚ್ಚುವ ಮತ್ತು PostgreSQL ಗೆ ಸಕ್ರಿಯ ಸಂಪರ್ಕಗಳ ಸಂಖ್ಯೆಯನ್ನು ಕಡಿಮೆ ಮಾಡುವ ಸಂಪನ್ಮೂಲ-ತೀವ್ರ ಪುನರಾವರ್ತಿತ ಕಾರ್ಯಾಚರಣೆಗಳ ನಿರಂತರ ಕಾರ್ಯಗತಗೊಳಿಸುವಿಕೆಯನ್ನು ತೆಗೆದುಹಾಕಲು ಈಗಾಗಲೇ ಸ್ಥಾಪಿಸಲಾದ ಸಂಪರ್ಕಗಳ ಮೂಲಕ PostgreSQL ಅನ್ನು ಪ್ರವೇಶಿಸಲು ಅಪ್ಲಿಕೇಶನ್‌ಗಳಿಗೆ ಅನುಮತಿಸುತ್ತದೆ.

ಫೋರ್ಕ್‌ನಲ್ಲಿ ಪ್ರಸ್ತಾಪಿಸಲಾದ ಬದಲಾವಣೆಗಳು ವೈಯಕ್ತಿಕ ಡೇಟಾಬೇಸ್‌ಗಳ (ಸಿಪಿಯು ಲೋಡ್, ಮೆಮೊರಿ ಬಳಕೆ ಮತ್ತು I/O ತೀವ್ರತೆ) ಮಟ್ಟದಲ್ಲಿ ಸಂಪನ್ಮೂಲಗಳನ್ನು ಹೆಚ್ಚು ಕಟ್ಟುನಿಟ್ಟಾಗಿ ಪ್ರತ್ಯೇಕಿಸುವ ಗುರಿಯನ್ನು ಹೊಂದಿವೆ ಮತ್ತು ಬಳಕೆದಾರ ಮತ್ತು ಸಂಪರ್ಕ ಪೂಲ್‌ಗೆ ಸಂಬಂಧಿಸಿದಂತೆ ಸಂಪರ್ಕಗಳ ಸಂಖ್ಯೆಯ ಮೇಲೆ ಮಿತಿಯನ್ನು ಖಚಿತಪಡಿಸುತ್ತದೆ. . ಉದಾಹರಣೆಗೆ, ಪ್ರಕಟಿತ ಫೋರ್ಕ್ ಪ್ರತಿ ಬಳಕೆದಾರರಿಗೆ ಸಂಪರ್ಕದ ಪೂಲ್‌ನ ಗಾತ್ರವನ್ನು ಮಿತಿಗೊಳಿಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುತ್ತದೆ, ಇದು ಹೋಸ್ಟ್-ಆಧಾರಿತ ದೃಢೀಕರಣದೊಂದಿಗೆ (HBA) ಕಾನ್ಫಿಗರೇಶನ್‌ಗಳಲ್ಲಿ ಸರಿಯಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ. ಹೆಚ್ಚುವರಿಯಾಗಿ, ಪ್ರತಿ ಬಳಕೆದಾರರಿಂದ ಸಂಪರ್ಕಗಳ ಸಂಖ್ಯೆಯ ಮೇಲಿನ ಮಿತಿಗಳನ್ನು ಕ್ರಿಯಾತ್ಮಕವಾಗಿ ಬದಲಾಯಿಸಲು ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ, ಇದು ಅನೇಕ ಸಂಪನ್ಮೂಲ-ತೀವ್ರ ವಿನಂತಿಗಳನ್ನು ಕಳುಹಿಸುವ ಬಳಕೆದಾರರನ್ನು ಕಡಿತಗೊಳಿಸುವಲ್ಲಿ ಹೆಚ್ಚಿನ ನಮ್ಯತೆಯನ್ನು ಅನುಮತಿಸುತ್ತದೆ.

ಮೂಲ: opennet.ru

ಕಾಮೆಂಟ್ ಅನ್ನು ಸೇರಿಸಿ