เจ“เจกเฉ€เจธเฉ€ เจฐเฉ‹เจกเจฎเฉˆเจช: เจ…เจธเฉ€เจ‚ เจ•เจจเฉˆเจ•เจธเจผเจจ เจชเฉ‚เจฒเจฐ เจคเฉ‹เจ‚ เจนเฉ‹เจฐ เจ•เฉ€ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจนเจพเจ‚เฅค เจ†เจ‚เจฆเจฐเฉ‡ เจฌเฉ‹เจฐเฉ‹เจกเจฟเจจ (2019)

เจ“เจกเฉ€เจธเฉ€ เจฐเฉ‹เจกเจฎเฉˆเจช: เจ…เจธเฉ€เจ‚ เจ•เจจเฉˆเจ•เจธเจผเจจ เจชเฉ‚เจฒเจฐ เจคเฉ‹เจ‚ เจนเฉ‹เจฐ เจ•เฉ€ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจนเจพเจ‚เฅค เจ†เจ‚เจฆเจฐเฉ‡ เจฌเฉ‹เจฐเฉ‹เจกเจฟเจจ (2019)

เจ†เจชเจฃเฉ€ เจฐเจฟเจชเฉ‹เจฐเจŸ เจตเจฟเฉฑเจš, เจ†เจ‚เจฆเจฐเฉ‡ เจฌเฉ‹เจฐเฉ‹เจกเจฟเจจ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจฆเฉฑเจธเฉ‡เจ—เจพ เจ•เจฟ เจ‰เจนเจจเจพเจ‚ เจจเฉ‡ เจ•เจจเฉˆเจ•เจธเจผเจจ เจชเฉ‚เจฒเจฐ เจจเฉ‚เฉฐ เจกเจฟเจœเจผเจพเจˆเจจ เจ•เจฐเจฆเฉ‡ เจธเจฎเฉ‡เจ‚ PgBouncer เจจเฉ‚เฉฐ เจธเจ•เฉ‡เจฒเจฟเฉฐเจ— เจ•เจฐเจจ เจฆเฉ‡ เจ…เจจเฉเจญเจต เจจเฉ‚เฉฐ เจ•เจฟเจตเฉ‡เจ‚ เจงเจฟเจ†เจจ เจตเจฟเฉฑเจš เจฐเฉฑเจ–เจฟเจ†เฅค เจ“เจกเฉ€เจธเฉ€, เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจ‰เจนเจจเจพเจ‚ เจจเฉ‡ เจ‡เจธเจจเฉ‚เฉฐ เจ‰เจคเจชเจพเจฆเจจ เจตเจฟเฉฑเจš เจฐเฉ‹เจฒ เจ†เจŠเจŸ เจ•เฉ€เจคเจพเฅค เจ‡เจธ เจคเฉ‹เจ‚ เจ‡เจฒเจพเจตเจพ, เจ…เจธเฉ€เจ‚ เจ‡เจธ เจ—เฉฑเจฒ 'เจคเฉ‡ เจšเจฐเจšเจพ เจ•เจฐเจพเจ‚เจ—เฉ‡ เจ•เจฟ เจ…เจธเฉ€เจ‚ เจจเจตเฉ‡เจ‚ เจธเฉฐเจธเจ•เจฐเจฃเจพเจ‚ เจตเจฟเฉฑเจš เจ–เจฟเฉฑเจšเจฃ เจตเจพเจฒเฉ‡ เจฆเฉ‡ เจ•เจฟเจนเฉœเฉ‡ เจซเฉฐเจ•เจธเจผเจจเจพเจ‚ เจจเฉ‚เฉฐ เจฆเฉ‡เจ–เจฃเจพ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจนเจพเจ‚: เจ‡เจน เจธเจพเจกเฉ‡ เจฒเจˆ เจจเจพ เจธเจฟเจฐเจซเจผ เจ†เจชเจฃเฉ€เจ†เจ‚ เจœเจผเจฐเฉ‚เจฐเจคเจพเจ‚ เจจเฉ‚เฉฐ เจชเฉ‚เจฐเจพ เจ•เจฐเจจเจพ เจฎเจนเฉฑเจคเจตเจชเฉ‚เจฐเจจ เจนเฉˆ, เจธเจ—เฉ‹เจ‚ เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจญเจพเจˆเจšเจพเจฐเฉ‡ เจจเฉ‚เฉฐ เจตเจฟเจ•เจธเจค เจ•เจฐเจจเจพ เจตเฉ€ เจฎเจนเฉฑเจคเจตเจชเฉ‚เจฐเจจ เจนเฉˆเฅค เจ“เจกเฉ€เจธเฉ€.

เจตเฉ€เจกเฉ€เจ“:

เจ“เจกเฉ€เจธเฉ€ เจฐเฉ‹เจกเจฎเฉˆเจช: เจ…เจธเฉ€เจ‚ เจ•เจจเฉˆเจ•เจธเจผเจจ เจชเฉ‚เจฒเจฐ เจคเฉ‹เจ‚ เจนเฉ‹เจฐ เจ•เฉ€ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจนเจพเจ‚เฅค เจ†เจ‚เจฆเจฐเฉ‡ เจฌเฉ‹เจฐเฉ‹เจกเจฟเจจ (2019)

เจธเจพเจฐเจฟเจ†เจ‚ เจจเฉ‚เฉฐ เจธเจคเจฟ เจธเจผเฉเจฐเฉ€ เจ…เจ•เจพเจฒ! เจฎเฉ‡เจฐเจพ เจจเจพเจฎ เจเจ‚เจกเจฐเจฟเจŠ เจนเฉˆเฅค

เจ“เจกเฉ€เจธเฉ€ เจฐเฉ‹เจกเจฎเฉˆเจช: เจ…เจธเฉ€เจ‚ เจ•เจจเฉˆเจ•เจธเจผเจจ เจชเฉ‚เจฒเจฐ เจคเฉ‹เจ‚ เจนเฉ‹เจฐ เจ•เฉ€ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจนเจพเจ‚เฅค เจ†เจ‚เจฆเจฐเฉ‡ เจฌเฉ‹เจฐเฉ‹เจกเจฟเจจ (2019)

Yandex เจตเจฟเจ–เฉ‡, เจฎเฉˆเจ‚ เจ“เจชเจจ เจธเฉ‹เจฐเจธ เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจตเจฟเจ•เจธเจฟเจค เจ•เจฐเจฆเจพ เจนเจพเจ‚เฅค เจ…เจคเฉ‡ เจ…เฉฑเจœ เจธเจพเจกเฉ‡ เจ•เฉ‹เจฒ เจ•เฉเจจเฉˆเจ•เจธเจผเจจ เจชเฉ‚เจฒเจฐ เจ•เฉเจจเฉˆเจ•เจธเจผเจจเจพเจ‚ เจฌเจพเจฐเฉ‡ เจ‡เฉฑเจ• เจตเจฟเจธเจผเจพ เจนเฉˆ.

เจ“เจกเฉ€เจธเฉ€ เจฐเฉ‹เจกเจฎเฉˆเจช: เจ…เจธเฉ€เจ‚ เจ•เจจเฉˆเจ•เจธเจผเจจ เจชเฉ‚เจฒเจฐ เจคเฉ‹เจ‚ เจนเฉ‹เจฐ เจ•เฉ€ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจนเจพเจ‚เฅค เจ†เจ‚เจฆเจฐเฉ‡ เจฌเฉ‹เจฐเฉ‹เจกเจฟเจจ (2019)

เจœเฉ‡ เจคเฉเจธเฉ€เจ‚ เจœเจพเจฃเจฆเฉ‡ เจนเฉ‹ เจ•เจฟ เจฐเฉ‚เจธเฉ€ เจตเจฟเฉฑเจš เจ•เจจเฉˆเจ•เจธเจผเจจ เจชเฉ‚เจฒเจฐ เจจเฉ‚เฉฐ เจ•เจฟเจตเฉ‡เจ‚ เจ•เจพเจฒ เจ•เจฐเจจเจพ เจนเฉˆ, เจคเจพเจ‚ เจฎเฉˆเจจเฉ‚เฉฐ เจฆเฉฑเจธเฉ‹เฅค เจฎเฉˆเจ‚ เจ…เจธเจฒ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจตเจงเฉ€เจ† เจคเจ•เจจเฉ€เจ•เฉ€ เจธเจผเจฌเจฆ เจฒเฉฑเจญเจฃเจพ เจšเจพเจนเฉเฉฐเจฆเจพ เจนเจพเจ‚ เจœเฉ‹ เจคเจ•เจจเฉ€เจ•เฉ€ เจธเจพเจนเจฟเจค เจตเจฟเฉฑเจš เจธเจฅเจพเจชเจฟเจค เจ•เฉ€เจคเจพ เจœเจพเจฃเจพ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆ.

เจตเจฟเจธเจผเจพ เจ•เจพเจซเจผเฉ€ เจ—เฉเฉฐเจเจฒเจฆเจพเจฐ เจนเฉˆ, เจ•เจฟเจ‰เจ‚เจ•เจฟ เจฌเจนเฉเจค เจธเจพเจฐเฉ‡ เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจตเจฟเฉฑเจš เจ•เจจเฉˆเจ•เจธเจผเจจ เจชเฉ‚เจฒเจฐ เจฌเจฟเจฒเจŸ-เจ‡เจจ เจนเฉเฉฐเจฆเจพ เจนเฉˆ เจ…เจคเฉ‡ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ‡เจธ เจฌเจพเจฐเฉ‡ เจœเจพเจฃเจจ เจฆเฉ€ เจœเจผเจฐเฉ‚เจฐเจค เจตเฉ€ เจจเจนเฉ€เจ‚ เจนเฉเฉฐเจฆเฉ€ เจนเฉˆเฅค เจฌเฉ‡เจธเจผเจ•, เจนเจฐ เจœเจ—เฉเจนเจพ เจ•เฉเจ เจธเฉˆเจŸเจฟเฉฐเจ—เจพเจ‚ เจนเจจ, เจชเจฐ เจชเฉ‹เจธเจŸเจ—เฉเจฐเฉ‡เจธ เจตเจฟเฉฑเจš เจ‡เจน เจ‡เจธ เจคเจฐเฉเจนเจพเจ‚ เจ•เฉฐเจฎ เจจเจนเฉ€เจ‚ เจ•เจฐเจฆเจพ. เจ…เจคเฉ‡ เจธเจฎเจพเจจเจพเจ‚เจคเจฐ เจตเจฟเฉฑเจš (HighLoad++ 2019 เจคเฉ‡) Postgres เจตเจฟเฉฑเจš เจธเจตเจพเจฒเจพเจ‚ เจจเฉ‚เฉฐ เจธเจฅเจพเจชเจค เจ•เจฐเจจ เจฌเจพเจฐเฉ‡ เจจเจฟเจ•เฉ‹เจฒเจพเจˆ เจธเจฎเฉ‹เจ–เจตเจพเจฒเจต เจฆเฉเจ†เจฐเจพ เจ‡เฉฑเจ• เจฐเจฟเจชเฉ‹เจฐเจŸ เจนเฉˆเฅค เจ…เจคเฉ‡ เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจฎเฉˆเจ‚ เจ‡เจธเจจเฉ‚เฉฐ เจธเจฎเจเจฆเจพ เจนเจพเจ‚, เจ‰เจน เจฒเฉ‹เจ• เจ‡เฉฑเจฅเฉ‡ เจ†เจ เจธเจจ เจœเจฟเจจเฉเจนเจพเจ‚ เจจเฉ‡ เจชเจนเจฟเจฒเจพเจ‚ เจนเฉ€ เจ†เจชเจฃเฉ‡ เจธเจตเจพเจฒเจพเจ‚ เจจเฉ‚เฉฐ เจชเฉ‚เจฐเฉ€ เจคเจฐเฉเจนเจพเจ‚ เจธเฉฐเจฐเจšเจฟเจค เจ•เฉ€เจคเจพ เจธเฉ€, เจ…เจคเฉ‡ เจ‡เจน เจ‰เจน เจฒเฉ‹เจ• เจนเจจ เจœเฉ‹ เจจเฉˆเจŸเจตเจฐเจ• เจ…เจคเฉ‡ เจธเจฐเฉ‹เจค เจ‰เจชเจฏเฉ‹เจ—เจคเจพ เจจเจพเจฒ เจธเฉฐเจฌเฉฐเจงเจฟเจค เจนเฉ‹เจฐ เจฆเฉเจฐเจฒเฉฑเจญ เจธเจฟเจธเจŸเจฎ เจธเจฎเฉฑเจธเจฟเจ†เจตเจพเจ‚ เจฆเจพ เจธเจพเจนเจฎเจฃเจพ เจ•เจฐ เจฐเจนเฉ‡ เจนเจจ. เจ…เจคเฉ‡ เจ•เฉเจ เจฅเจพเจตเจพเจ‚ 'เจคเฉ‡ เจ‡เจน เจ‡เจธ เจ…เจฐเจฅ เจตเจฟเจš เจ•เจพเจซเจผเฉ€ เจฎเฉเจธเจผเจ•เจฒ เจนเฉ‹ เจธเจ•เจฆเจพ เจนเฉˆ เจ•เจฟ เจธเจฎเฉฑเจธเจฟเจ†เจตเจพเจ‚ เจธเจชเฉฑเจธเจผเจŸ เจจเจนเฉ€เจ‚ เจนเจจเฅค

เจ“เจกเฉ€เจธเฉ€ เจฐเฉ‹เจกเจฎเฉˆเจช: เจ…เจธเฉ€เจ‚ เจ•เจจเฉˆเจ•เจธเจผเจจ เจชเฉ‚เจฒเจฐ เจคเฉ‹เจ‚ เจนเฉ‹เจฐ เจ•เฉ€ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจนเจพเจ‚เฅค เจ†เจ‚เจฆเจฐเฉ‡ เจฌเฉ‹เจฐเฉ‹เจกเจฟเจจ (2019)

Yandex เจ•เฉ‹เจฒ Postgres เจนเฉˆเฅค เจ•เจˆ Yandex เจธเฉ‡เจตเจพเจตเจพเจ‚ Yandex.Cloud เจตเจฟเฉฑเจš เจฐเจนเจฟเฉฐเจฆเฉ€เจ†เจ‚ เจนเจจเฅค เจ…เจคเฉ‡ เจธเจพเจกเฉ‡ เจ•เฉ‹เจฒ เจ•เจˆ เจชเฉ‡เจŸเจพเจฌเจพเจˆเจŸ เจกเฉ‡เจŸเจพ เจนเจจ เจœเฉ‹ เจชเฉ‹เจธเจŸเจ—เฉเจฐเฉ‡เจธ เจตเจฟเฉฑเจš เจชเฉเจฐเจคเฉ€ เจธเจ•เจฟเฉฐเจŸ เจ˜เฉฑเจŸเฉ‹-เจ˜เฉฑเจŸ เจ‡เฉฑเจ• เจฎเจฟเจฒเฉ€เจ…เจจ เจฌเฉ‡เจจเจคเฉ€เจ†เจ‚ เจชเฉˆเจฆเจพ เจ•เจฐเจฆเฉ‡ เจนเจจเฅค

เจ“เจกเฉ€เจธเฉ€ เจฐเฉ‹เจกเจฎเฉˆเจช: เจ…เจธเฉ€เจ‚ เจ•เจจเฉˆเจ•เจธเจผเจจ เจชเฉ‚เจฒเจฐ เจคเฉ‹เจ‚ เจนเฉ‹เจฐ เจ•เฉ€ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจนเจพเจ‚เฅค เจ†เจ‚เจฆเจฐเฉ‡ เจฌเฉ‹เจฐเฉ‹เจกเจฟเจจ (2019)

เจ…เจคเฉ‡ เจ…เจธเฉ€เจ‚ เจธเจพเจฐเฉ€เจ†เจ‚ เจธเฉ‡เจตเจพเจตเจพเจ‚ เจฒเจˆ เจ‡เฉฑเจ• เจ•เจพเจซเจผเฉ€ เจฎเจฟเจ†เจฐเฉ€ เจ•เจฒเฉฑเจธเจŸเจฐ เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚ - เจ‡เจน เจจเฉ‹เจก เจฆเจพ เจฎเฉเฉฑเจ– เจชเฉเจฐเจพเจ‡เจฎเจฐเฉ€ เจจเฉ‹เจก เจนเฉˆ, เจ†เจฎ เจฆเฉ‹ เจชเฉเจฐเจคเฉ€เจ•เฉเจฐเจฟเจคเฉ€เจ†เจ‚ (เจธเจฎเจ•เจพเจฒเฉ€ เจ…เจคเฉ‡ เจ…เจธเจฟเฉฐเจ•เจฐเฉ‹เจจเจธ), เจฌเฉˆเจ•เจ…เฉฑเจช, เจฐเฉ€เจชเจฒเฉ€เจ•เจพ 'เจคเฉ‡ เจฐเฉ€เจกเจฟเฉฐเจ— เจฌเฉ‡เจจเจคเฉ€เจ†เจ‚ เจฆเฉ€ เจธเจ•เฉ‡เจฒเจฟเฉฐเจ—เฅค

เจ“เจกเฉ€เจธเฉ€ เจฐเฉ‹เจกเจฎเฉˆเจช: เจ…เจธเฉ€เจ‚ เจ•เจจเฉˆเจ•เจธเจผเจจ เจชเฉ‚เจฒเจฐ เจคเฉ‹เจ‚ เจนเฉ‹เจฐ เจ•เฉ€ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจนเจพเจ‚เฅค เจ†เจ‚เจฆเจฐเฉ‡ เจฌเฉ‹เจฐเฉ‹เจกเจฟเจจ (2019)

เจนเจฐเฉ‡เจ• เจ•เจฒเฉฑเจธเจŸเจฐ เจจเฉ‹เจก เจชเฉ‹เจธเจŸเจ—เฉเจฐเฉ‡เจธ เจนเฉˆ, เจœเจฟเจธ 'เจคเฉ‡, เจชเฉ‹เจธเจŸเจ—เฉเจฐเฉ‡เจธ เจ…เจคเฉ‡ เจจเจฟเจ—เจฐเจพเจจเฉ€ เจชเฉเจฐเจฃเจพเจฒเฉ€เจ†เจ‚ เจคเฉ‹เจ‚ เจ‡เจฒเจพเจตเจพ, เจ‡เฉฑเจ• เจ•เจจเฉˆเจ•เจธเจผเจจ เจชเฉ‚เจฒเจฐ เจตเฉ€ เจธเจฅเจพเจชเจฟเจค เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆเฅค เจ•เจจเฉˆเจ•เจธเจผเจจ เจชเฉ‚เจฒเจฐ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เฉฐเจกเจฟเจ†เจฒเฉ€ เจคเจพเจฐ เจ…เจคเฉ‡ เจ‡เจธเจฆเฉ‡ เจฎเฉเฉฑเจ– เจ‰เจฆเฉ‡เจธเจผ เจฒเจˆ เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆเฅค

เจ“เจกเฉ€เจธเฉ€ เจฐเฉ‹เจกเจฎเฉˆเจช: เจ…เจธเฉ€เจ‚ เจ•เจจเฉˆเจ•เจธเจผเจจ เจชเฉ‚เจฒเจฐ เจคเฉ‹เจ‚ เจนเฉ‹เจฐ เจ•เฉ€ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจนเจพเจ‚เฅค เจ†เจ‚เจฆเจฐเฉ‡ เจฌเฉ‹เจฐเฉ‹เจกเจฟเจจ (2019)

เจ•เฉเจจเฉˆเจ•เจธเจผเจจ เจชเฉ‚เจฒเจฐ เจฆเจพ เจฎเฉเฉฑเจ– เจ‰เจฆเฉ‡เจธเจผ เจ•เฉ€ เจนเฉˆ?

เจ“เจกเฉ€เจธเฉ€ เจฐเฉ‹เจกเจฎเฉˆเจช: เจ…เจธเฉ€เจ‚ เจ•เจจเฉˆเจ•เจธเจผเจจ เจชเฉ‚เจฒเจฐ เจคเฉ‹เจ‚ เจนเฉ‹เจฐ เจ•เฉ€ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจนเจพเจ‚เฅค เจ†เจ‚เจฆเจฐเฉ‡ เจฌเฉ‹เจฐเฉ‹เจกเจฟเจจ (2019)

เจชเฉ‹เจธเจŸเจ—เฉเจฐเฉ‡เจธ เจ‡เฉฑเจ• เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจฆเฉ‡ เจจเจพเจฒ เจ•เฉฐเจฎ เจ•เจฐเจฆเฉ‡ เจธเจฎเฉ‡เจ‚ เจ‡เฉฑเจ• เจชเฉเจฐเจ•เจฟเจฐเจฟเจ† เจฎเจพเจกเจฒ เจ…เจชเจฃเจพเจ‰เจ‚เจฆเฉ€ เจนเฉˆเฅค เจ‡เจธเจฆเจพ เจฎเจคเจฒเจฌ เจนเฉˆ เจ•เจฟ เจ‡เฉฑเจ• เจ•เฉเจจเฉˆเจ•เจธเจผเจจ เจ‡เฉฑเจ• เจชเฉเจฐเจ•เจฟเจฐเจฟเจ† เจนเฉˆ, เจ‡เฉฑเจ• เจชเฉ‹เจธเจŸเจ—เฉเจฐเฉ‡เจธ เจฌเฉˆเจ•เจเจ‚เจก. เจ…เจคเฉ‡ เจ‡เจธ เจฌเฉˆเจ•เจเจ‚เจก เจตเจฟเฉฑเจš เจฌเจนเฉเจค เจธเจพเจฐเฉ‡ เจตเฉฑเจ–-เจตเฉฑเจ– เจ•เฉˆเจš เจนเจจ, เจœเฉ‹ เจ•เจฟ เจตเฉฑเจ–-เจตเฉฑเจ– เจ•เฉเจจเฉˆเจ•เจธเจผเจจเจพเจ‚ เจฒเจˆ เจตเฉฑเจ–-เจตเฉฑเจ– เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ เจ•เจพเจซเจผเฉ€ เจฎเจนเจฟเฉฐเจ—เฉ‡ เจนเจจเฅค

เจ“เจกเฉ€เจธเฉ€ เจฐเฉ‹เจกเจฎเฉˆเจช: เจ…เจธเฉ€เจ‚ เจ•เจจเฉˆเจ•เจธเจผเจจ เจชเฉ‚เจฒเจฐ เจคเฉ‹เจ‚ เจนเฉ‹เจฐ เจ•เฉ€ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจนเจพเจ‚เฅค เจ†เจ‚เจฆเจฐเฉ‡ เจฌเฉ‹เจฐเฉ‹เจกเจฟเจจ (2019)

เจ‡เจธ เจคเฉ‹เจ‚ เจ‡เจฒเจพเจตเจพ, เจชเฉ‹เจธเจŸเจ—เฉเจฐเฉ‡เจธ เจ•เฉ‹เจก เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจเจฐเฉ‡ เจนเฉˆ เจœเจฟเจธเจจเฉ‚เฉฐ เจชเฉเจฐเฉ‹เจ•เฉˆเจฐเฉ‡ เจ•เจฟเจนเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค เจ‡เจธ เจตเจฟเฉฑเจš เจจเฉˆเฉฑเจŸเจตเจฐเจ• เจ•เจจเฉˆเจ•เจธเจผเจจเจพเจ‚ เจฌเจพเจฐเฉ‡ เจฎเฉ‚เจฒ เจกเจพเจŸเจพ เจธเจผเจพเจฎเจฒ เจนเฉˆเฅค เจ…เจคเฉ‡ เจฒเจ—เจญเจ— เจธเจพเจฐเฉ‡ procArray เจชเฉเจฐเฉ‹เจธเฉˆเจธเจฟเฉฐเจ— เจเจฒเจ—เฉ‹เจฐเจฟเจฆเจฎ เจตเจฟเฉฑเจš เจฐเฉ‡เจ–เจฟเจ• เจ—เฉเฉฐเจเจฒเจคเจพ เจนเฉเฉฐเจฆเฉ€ เจนเฉˆ; เจ‰เจน เจจเฉˆเจŸเจตเจฐเจ• เจ•เจจเฉˆเจ•เจธเจผเจจเจพเจ‚ เจฆเฉ€ เจชเฉ‚เจฐเฉ€ เจเจฐเฉ‡ เจ‰เฉฑเจคเฉ‡ เจšเฉฑเจฒเจฆเฉ‡ เจนเจจเฅค เจ‡เจน เจ‡เฉฑเจ• เจฌเจนเฉเจค เจคเฉ‡เจœเจผ เจšเฉฑเจ•เจฐ เจนเฉˆ, เจชเจฐ เจตเจงเฉ‡เจฐเฉ‡ เจ†เจ‰เจฃ เจตเจพเจฒเฉ‡ เจจเฉˆเจŸเจตเจฐเจ• เจ•เจจเฉˆเจ•เจธเจผเจจเจพเจ‚ เจจเจพเจฒ เจšเฉ€เจœเจผเจพเจ‚ เจฅเฉ‹เฉœเฉ€เจ†เจ‚ เจนเฉ‹เจฐ เจฎเจนเจฟเฉฐเจ—เฉ€เจ†เจ‚ เจนเฉ‹ เจœเจพเจ‚เจฆเฉ€เจ†เจ‚ เจนเจจเฅค เจ…เจคเฉ‡ เจœเจฆเฉ‹เจ‚ เจšเฉ€เจœเจผเจพเจ‚ เจฅเฉ‹เฉœเฉ€เจ†เจ‚ เจนเฉ‹เจฐ เจฎเจนเจฟเฉฐเจ—เฉ€เจ†เจ‚ เจนเฉ‹ เจœเจพเจ‚เจฆเฉ€เจ†เจ‚ เจนเจจ, เจคเจพเจ‚ เจคเฉเจธเฉ€เจ‚ เจฌเจนเฉเจค เจธเจพเจฐเฉ‡ เจจเฉˆเจŸเจตเจฐเจ• เจ•เจจเฉˆเจ•เจธเจผเจจเจพเจ‚ เจฒเจˆ เจฌเจนเฉเจค เจœเจผเจฟเจ†เจฆเจพ เจ•เฉ€เจฎเจค เจ…เจฆเจพ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹เฅค

เจ“เจกเฉ€เจธเฉ€ เจฐเฉ‹เจกเจฎเฉˆเจช: เจ…เจธเฉ€เจ‚ เจ•เจจเฉˆเจ•เจธเจผเจจ เจชเฉ‚เจฒเจฐ เจคเฉ‹เจ‚ เจนเฉ‹เจฐ เจ•เฉ€ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจนเจพเจ‚เฅค เจ†เจ‚เจฆเจฐเฉ‡ เจฌเฉ‹เจฐเฉ‹เจกเจฟเจจ (2019)

เจ‡เฉฑเจฅเฉ‡ 3 เจธเฉฐเจญเจต เจชเจนเฉเฉฐเจš เจนเจจ:

  • เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจตเจพเจฒเฉ‡ เจชเจพเจธเฉ‡.
  • เจกเจพเจŸเจพเจฌเฉ‡เจธ เจชเจพเจธเฉ‡ 'เจคเฉ‡.
  • เจ…เจคเฉ‡ เจตเจฟเจšเจ•เจพเจฐ, เจ…เจฐเจฅเจพเจค, เจนเจฐ เจ•เจฟเจธเจฎ เจฆเฉ‡ เจธเฉฐเจœเฉ‹เจ—เฅค

เจฌเจฆเจ•เจฟเจธเจฎเจคเฉ€ เจจเจพเจฒ, เจฌเจฟเจฒเจŸ-เจ‡เจจ เจชเฉ‚เจฒเจฐ เจ‡เจธ เจธเจฎเฉ‡เจ‚ เจตเจฟเจ•เจพเจธ เจ…เจงเฉ€เจจ เจนเฉˆเฅค PostgreSQL เจชเฉเจฐเฉ‹เจซเฉˆเจธเจผเจจเจฒ เจตเจฟเจ–เฉ‡ เจธเจพเจกเฉ‡ เจฆเฉ‹เจธเจค เจœเจผเจฟเจ†เจฆเจพเจคเจฐ เจ…เจœเจฟเจนเจพ เจ•เจฐเจฆเฉ‡ เจนเจจเฅค เจ‡เจน เจ•เจฆเฉ‹เจ‚ เจชเฉเจฐเจ—เจŸ เจนเฉ‹เจตเฉ‡เจ—เจพ, เจ…เฉฐเจฆเจพเจœเจผเจพ เจฒเจ—เจพเจ‰เจฃเจพ เจฎเฉเจธเจผเจ•เจฒ เจนเฉˆเฅค เจ…เจคเฉ‡ เจ…เจธเจฒ เจตเจฟเฉฑเจš, เจธเจพเจกเฉ‡ เจ•เฉ‹เจฒ เจ†เจฐเจ•เฉ€เจŸเฉˆเจ•เจŸ เจฒเจˆ เจšเฉเจฃเจจ เจฒเจˆ เจฆเฉ‹ เจนเฉฑเจฒ เจนเจจเฅค เจ‡เจน เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ-เจธเจพเจˆเจก เจชเฉ‚เจฒ เจ…เจคเฉ‡ เจชเฉเจฐเฉŒเจ•เจธเฉ€ เจชเฉ‚เจฒ เจนเจจเฅค

เจ“เจกเฉ€เจธเฉ€ เจฐเฉ‹เจกเจฎเฉˆเจช: เจ…เจธเฉ€เจ‚ เจ•เจจเฉˆเจ•เจธเจผเจจ เจชเฉ‚เจฒเจฐ เจคเฉ‹เจ‚ เจนเฉ‹เจฐ เจ•เฉ€ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจนเจพเจ‚เฅค เจ†เจ‚เจฆเจฐเฉ‡ เจฌเฉ‹เจฐเฉ‹เจกเจฟเจจ (2019)

เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ-เจธเจพเจˆเจก เจชเฉ‚เจฒ เจธเจญ เจคเฉ‹เจ‚ เจ†เจธเจพเจจ เจคเจฐเฉ€เจ•เจพ เจนเฉˆเฅค เจ…เจคเฉ‡ เจฒเจ—เจญเจ— เจธเจพเจฐเฉ‡ เจ•เจฒเจพเจ‡เฉฐเจŸ เจกเจฐเจพเจˆเจตเจฐ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ‡เฉฑเจ• เจคเจฐเฉ€เจ•เจพ เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเจฆเฉ‡ เจนเจจ: เจคเฉเจนเจพเจกเฉ‡ เจฒเฉฑเจ–เจพเจ‚ เจ•เฉเจจเฉˆเจ•เจธเจผเจจเจพเจ‚ เจจเฉ‚เฉฐ เจ•เฉ‹เจก เจตเจฟเฉฑเจš เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจตเจฟเฉฑเจš เจ•เจˆ เจฆเจฐเจœเจจ เจ•เฉเจจเฉˆเจ•เจธเจผเจจเจพเจ‚ เจตเจœเฉ‹เจ‚ เจชเฉ‡เจธเจผ เจ•เจฐเจฆเฉ‡ เจนเจจเฅค

เจ“เจกเฉ€เจธเฉ€ เจฐเฉ‹เจกเจฎเฉˆเจช: เจ…เจธเฉ€เจ‚ เจ•เจจเฉˆเจ•เจธเจผเจจ เจชเฉ‚เจฒเจฐ เจคเฉ‹เจ‚ เจนเฉ‹เจฐ เจ•เฉ€ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจนเจพเจ‚เฅค เจ†เจ‚เจฆเจฐเฉ‡ เจฌเฉ‹เจฐเฉ‹เจกเจฟเจจ (2019)

เจธเจฎเฉฑเจธเจฟเจ† เจœเฉ‹ เจชเฉˆเจฆเจพ เจนเฉเฉฐเจฆเฉ€ เจนเฉˆ เจ‰เจน เจ‡เจน เจนเฉˆ เจ•เจฟ เจ‡เฉฑเจ• เจจเจฟเจธเจผเจšเจฟเจค เจฌเจฟเฉฐเจฆเฉ‚ 'เจคเฉ‡ เจคเฉเจธเฉ€เจ‚ เจฌเฉˆเจ•เจเจ‚เจก เจจเฉ‚เฉฐ เจธเจ•เฉ‡เจฒ เจ•เจฐเจจเจพ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจนเฉ‹, เจคเฉเจธเฉ€เจ‚ เจ‡เจธเจจเฉ‚เฉฐ เจฌเจนเฉเจค เจธเจพเจฐเฉ€เจ†เจ‚ เจตเจฐเจšเฉเจ…เจฒ เจฎเจธเจผเฉ€เจจเจพเจ‚ เจตเจฟเฉฑเจš เจคเฉˆเจจเจพเจค เจ•เจฐเจจเจพ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจนเฉ‹เฅค

เจ“เจกเฉ€เจธเฉ€ เจฐเฉ‹เจกเจฎเฉˆเจช: เจ…เจธเฉ€เจ‚ เจ•เจจเฉˆเจ•เจธเจผเจจ เจชเฉ‚เจฒเจฐ เจคเฉ‹เจ‚ เจนเฉ‹เจฐ เจ•เฉ€ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจนเจพเจ‚เฅค เจ†เจ‚เจฆเจฐเฉ‡ เจฌเฉ‹เจฐเฉ‹เจกเจฟเจจ (2019)

เจซเจฟเจฐ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ…เจนเจฟเจธเจพเจธ เจนเฉเฉฐเจฆเจพ เจนเฉˆ เจ•เจฟ เจคเฉเจนเจพเจกเฉ‡ เจ•เฉ‹เจฒ เจ•เจˆ เจนเฉ‹เจฐ เจ‰เจชเจฒเจฌเจงเจคเจพ เจœเจผเฉ‹เจจ, เจ•เจˆ เจกเจพเจŸเจพ เจธเฉˆเจ‚เจŸเจฐ เจนเจจเฅค เจ…เจคเฉ‡ เจ•เจฒเจพเจ‡เฉฐเจŸ เจธเจพเจˆเจก เจชเฉ‚เจฒเจฟเฉฐเจ— เจชเจนเฉเฉฐเจš เจตเฉฑเจกเฉ€ เจธเฉฐเจ–เจฟเจ† เจตเฉฑเจฒ เจฒเฉˆ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆเฅค เจตเฉฑเจกเฉ‡ เจฒเจ—เจญเจ— 10 เจ•เฉเจจเฉˆเจ•เจธเจผเจจ เจนเจจเฅค เจ‡เจน เจ‰เจน เจ•เจฟเจจเจพเจฐเจพ เจนเฉˆ เจœเฉ‹ เจ†เจฎ เจคเฉŒเจฐ 'เจคเฉ‡ เจ•เฉฐเจฎ เจ•เจฐ เจธเจ•เจฆเจพ เจนเฉˆเฅค

เจ“เจกเฉ€เจธเฉ€ เจฐเฉ‹เจกเจฎเฉˆเจช: เจ…เจธเฉ€เจ‚ เจ•เจจเฉˆเจ•เจธเจผเจจ เจชเฉ‚เจฒเจฐ เจคเฉ‹เจ‚ เจนเฉ‹เจฐ เจ•เฉ€ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจนเจพเจ‚เฅค เจ†เจ‚เจฆเจฐเฉ‡ เจฌเฉ‹เจฐเฉ‹เจกเจฟเจจ (2019)

เจœเฉ‡เจ•เจฐ เจ…เจธเฉ€เจ‚ เจชเฉเจฐเฉŒเจ•เจธเฉ€ เจชเฉ‚เจฒเจฐ เจฆเฉ€ เจ—เฉฑเจฒ เจ•เจฐเฉ€เจ, เจคเจพเจ‚ เจ‡เฉฑเจฅเฉ‡ เจฆเฉ‹ เจชเฉ‚เจฒเจฐ เจนเจจ เจœเฉ‹ เจฌเจนเฉเจค เจ•เฉเจ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเจจเฅค เจ‰เจน เจธเจฟเจฐเจซเจผ เจชเฉ‚เจฒเจฐ เจนเฉ€ เจจเจนเฉ€เจ‚ เจนเจจเฅค เจ‰เจน เจชเฉ‚เจฒเจฐ + เจตเจงเฉ‡เจฐเฉ‡ เจ เฉฐเจกเจพ เจ•เจพเจฐเจœเจธเจผเฉ€เจฒเจคเจพ เจนเจจเฅค เจ‡เจน Pgpool ะธ เจ•เจฐเฉฐเจšเฉ€-เจชเฉเจฐเจพเจ•เจธเฉ€.

เจชเจฐ, เจฌเจฆเจ•เจฟเจธเจฎเจคเฉ€ เจจเจพเจฒ, เจนเจฐ เจ•เจฟเจธเฉ‡ เจจเฉ‚เฉฐ เจ‡เจธ เจตเจพเจงเฉ‚ เจ•เจพเจฐเจœเจธเจผเฉ€เจฒเจคเจพ เจฆเฉ€ เจฒเฉ‹เฉœ เจจเจนเฉ€เจ‚ เจนเฉเฉฐเจฆเฉ€. เจ…เจคเฉ‡ เจ‡เจน เจ‡เจธ เจคเฉฑเจฅ เจตเฉฑเจฒ เจฒเฉˆ เจœเจพเจ‚เจฆเจพ เจนเฉˆ เจ•เจฟ เจชเฉ‚เจฒเจฐ เจธเจฟเจฐเจซ เจธเฉˆเจธเจผเจจ เจชเฉ‚เจฒเจฟเฉฐเจ— เจฆเจพ เจธเจฎเจฐเจฅเจจ เจ•เจฐเจฆเฉ‡ เจนเจจ, เจ…เจฐเจฅเจพเจค เจ‡เฉฑเจ• เจ†เจ‰เจฃ เจตเจพเจฒเฉ‡ เจ•เจฒเจพเจ‡เฉฐเจŸ, เจ‡เฉฑเจ• เจกเจพเจŸเจพเจฌเฉ‡เจธ เจตเจฟเฉฑเจš เจœเจพเจฃ เจตเจพเจฒเจพ เจ•เจฒเจพเจ‡เฉฐเจŸเฅค

เจ‡เจน เจธเจพเจกเฉ‡ เจ‰เจฆเฉ‡เจธเจผเจพเจ‚ เจฒเจˆ เจฌเจนเฉเจค เจขเฉเจ•เจตเจพเจ‚ เจจเจนเฉ€เจ‚ เจนเฉˆ, เจ‡เจธเจฒเจˆ เจ…เจธเฉ€เจ‚ PgBouncer เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚, เจœเฉ‹ เจŸเฉเจฐเจพเจ‚เจœเฉˆเจ•เจธเจผเจจ เจชเฉ‚เจฒเจฟเฉฐเจ— เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เจฐเจฆเจพ เจนเฉˆ, เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจธเจฐเจตเจฐ เจ•เจจเฉˆเจ•เจธเจผเจจ เจธเจฟเจฐเจซเจผ เจŸเฉเจฐเจพเจ‚เจœเฉˆเจ•เจธเจผเจจ เจฆเฉ€ เจฎเจฟเจ†เจฆ เจฒเจˆ เจ•เจฒเจพเจ‡เฉฐเจŸ เจ•เจจเฉˆเจ•เจธเจผเจจเจพเจ‚ เจจเจพเจฒ เจฎเฉ‡เจฒ เจ–เจพเจ‚เจฆเฉ‡ เจนเจจเฅค

เจ“เจกเฉ€เจธเฉ€ เจฐเฉ‹เจกเจฎเฉˆเจช: เจ…เจธเฉ€เจ‚ เจ•เจจเฉˆเจ•เจธเจผเจจ เจชเฉ‚เจฒเจฐ เจคเฉ‹เจ‚ เจนเฉ‹เจฐ เจ•เฉ€ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจนเจพเจ‚เฅค เจ†เจ‚เจฆเจฐเฉ‡ เจฌเฉ‹เจฐเฉ‹เจกเจฟเจจ (2019)

เจ…เจคเฉ‡ เจธเจพเจกเฉ‡ เจ•เฉฐเจฎ เจฆเฉ‡ เจฌเฉ‹เจ เจตเจฟเฉฑเจš, เจ‡เจน เจธเฉฑเจš เจนเฉˆ. เจชเจฐ เจ•เฉเจ เจธเจฎเฉฑเจธเจฟเจ†เจตเจพเจ‚ เจนเจจ.เจ“เจกเฉ€เจธเฉ€ เจฐเฉ‹เจกเจฎเฉˆเจช: เจ…เจธเฉ€เจ‚ เจ•เจจเฉˆเจ•เจธเจผเจจ เจชเฉ‚เจฒเจฐ เจคเฉ‹เจ‚ เจนเฉ‹เจฐ เจ•เฉ€ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจนเจพเจ‚เฅค เจ†เจ‚เจฆเจฐเฉ‡ เจฌเฉ‹เจฐเฉ‹เจกเจฟเจจ (2019)

เจธเจฎเฉฑเจธเจฟเจ†เจตเจพเจ‚ เจ‰เจฆเฉ‹เจ‚ เจธเจผเฉเจฐเฉ‚ เจนเฉเฉฐเจฆเฉ€เจ†เจ‚ เจนเจจ เจœเจฆเฉ‹เจ‚ เจคเฉเจธเฉ€เจ‚ เจ‡เฉฑเจ• เจธเฉˆเจธเจผเจจ เจฆเจพ เจจเจฟเจฆเจพเจจ เจ•เจฐเจจเจพ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจนเฉ‹, เจ•เจฟเจ‰เจ‚เจ•เจฟ เจคเฉเจนเจพเจกเฉ‡ เจธเจพเจฐเฉ‡ เจ†เจ‰เจฃ เจตเจพเจฒเฉ‡ เจ•เจจเฉˆเจ•เจธเจผเจจ เจธเจฅเจพเจจเจ• เจนเจจเฅค เจนเจฐ เจ•เฉ‹เจˆ เจฒเฉ‚เจชเจฌเฉˆเจ• เจจเจพเจฒ เจ†เจ‡เจ† เจธเฉ€ เจ…เจคเฉ‡ เจ•เจฟเจธเฉ‡ เจคเจฐเฉเจนเจพเจ‚ เจธเฉˆเจธเจผเจจ เจจเฉ‚เฉฐ เจŸเจฐเฉ‡เจธ เจ•เจฐเจจเจพ เจฎเฉเจธเจผเจ•เจฒ เจนเฉ‹ เจœเจพเจ‚เจฆเจพ เจนเฉˆ.

เจ“เจกเฉ€เจธเฉ€ เจฐเฉ‹เจกเจฎเฉˆเจช: เจ…เจธเฉ€เจ‚ เจ•เจจเฉˆเจ•เจธเจผเจจ เจชเฉ‚เจฒเจฐ เจคเฉ‹เจ‚ เจนเฉ‹เจฐ เจ•เฉ€ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจนเจพเจ‚เฅค เจ†เจ‚เจฆเจฐเฉ‡ เจฌเฉ‹เจฐเฉ‹เจกเจฟเจจ (2019)

เจฌเฉ‡เจธเจผเจ• เจคเฉเจธเฉ€เจ‚ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ_เจจเจพเจฎ_เจเจก_เจนเฉ‹เจธเจŸ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹เฅค เจ‡เจน เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ_เจจเจพเจฎ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• IP เจเจกเจฐเฉˆเฉฑเจธ เจœเฉ‹เฉœเจจ เจฒเจˆ เจฌเจพเจŠเจ‚เจธเจฐ เจตเจพเจฒเฉ‡ เจชเจพเจธเฉ‡ เจ‡เฉฑเจ• เจคเจฐเฉ€เจ•เจพ เจนเฉˆเฅค เจชเจฐ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ_เจจเจพเจฎ เจ‡เฉฑเจ• เจตเจพเจงเฉ‚ เจ•เจจเฉˆเจ•เจธเจผเจจ เจฆเฉเจ†เจฐเจพ เจธเฉˆเฉฑเจŸ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆเฅค

เจ“เจกเฉ€เจธเฉ€ เจฐเฉ‹เจกเจฎเฉˆเจช: เจ…เจธเฉ€เจ‚ เจ•เจจเฉˆเจ•เจธเจผเจจ เจชเฉ‚เจฒเจฐ เจคเฉ‹เจ‚ เจนเฉ‹เจฐ เจ•เฉ€ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจนเจพเจ‚เฅค เจ†เจ‚เจฆเจฐเฉ‡ เจฌเฉ‹เจฐเฉ‹เจกเจฟเจจ (2019)

เจ‡เจธ เจ—เฉเจฐเจพเจซเจผ 'เจคเฉ‡, เจœเจฟเฉฑเจฅเฉ‡ เจชเฉ€เจฒเฉ€ เจฒเจพเจˆเจจ เจ…เจธเจฒ เจฌเฉ‡เจจเจคเฉ€เจ†เจ‚ เจนเจจ, เจ…เจคเฉ‡ เจœเจฟเฉฑเจฅเฉ‡ เจจเฉ€เจฒเฉ€ เจฒเจพเจˆเจจ เจ‰เจน เจฌเฉ‡เจจเจคเฉ€เจ†เจ‚ เจนเจจ เจœเฉ‹ เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจตเจฟเฉฑเจš เจ‰เฉฑเจกเจฆเฉ€เจ†เจ‚ เจนเจจเฅค เจ…เจคเฉ‡ เจ‡เจน เจซเจฐเจ• เจฌเจฟเจฒเจ•เฉเจฒ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ_เจจเจพเจฎ เจฆเฉ€ เจธเจฅเจพเจชเจจเจพ เจนเฉˆ, เจœเฉ‹ เจธเจฟเจฐเจซ เจŸเจฐเฉ‡เจธเจฟเฉฐเจ— เจฒเจˆ เจฒเฉ‹เฉœเฉ€เจ‚เจฆเจพ เจนเฉˆ, เจชเจฐ เจ‡เจน เจฌเจฟเจฒเจ•เฉเจฒ เจฎเฉเจซเจค เจจเจนเฉ€เจ‚ เจนเฉˆเฅค

เจ“เจกเฉ€เจธเฉ€ เจฐเฉ‹เจกเจฎเฉˆเจช: เจ…เจธเฉ€เจ‚ เจ•เจจเฉˆเจ•เจธเจผเจจ เจชเฉ‚เจฒเจฐ เจคเฉ‹เจ‚ เจนเฉ‹เจฐ เจ•เฉ€ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจนเจพเจ‚เฅค เจ†เจ‚เจฆเจฐเฉ‡ เจฌเฉ‹เจฐเฉ‹เจกเจฟเจจ (2019)

เจ‡เจธ เจคเฉ‹เจ‚ เจ‡เจฒเจพเจตเจพ, เจฌเจพเจŠเจ‚เจธเจฐ เจตเจฟเฉฑเจš เจคเฉเจธเฉ€เจ‚ เจ‡เฉฑเจ• เจชเฉ‚เจฒ เจจเฉ‚เฉฐ เจธเฉ€เจฎเจฟเจค เจจเจนเฉ€เจ‚ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹, เจญเจพเจต เจชเฉเจฐเจคเฉ€ เจ–เจพเจธ เจ‰เจชเจญเฉ‹เจ—เจคเจพ, เจชเฉเจฐเจคเฉ€ เจ–เจพเจธ เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจ•เจจเฉˆเจ•เจธเจผเจจเจพเจ‚ เจฆเฉ€ เจ—เจฟเจฃเจคเฉ€เฅค

เจ“เจกเฉ€เจธเฉ€ เจฐเฉ‹เจกเจฎเฉˆเจช: เจ…เจธเฉ€เจ‚ เจ•เจจเฉˆเจ•เจธเจผเจจ เจชเฉ‚เจฒเจฐ เจคเฉ‹เจ‚ เจนเฉ‹เจฐ เจ•เฉ€ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจนเจพเจ‚เฅค เจ†เจ‚เจฆเจฐเฉ‡ เจฌเฉ‹เจฐเฉ‹เจกเจฟเจจ (2019)

เจ‡เจธ เจจเจพเจฒ เจ•เฉ€ เจนเฉเฉฐเจฆเจพ เจนเฉˆ? เจคเฉเจนเจพเจกเฉ‡ เจ•เฉ‹เจฒ C++ เจตเจฟเฉฑเจš เจฒเจฟเจ–เฉ€ เจ‡เฉฑเจ• เจฒเฉ‹เจก เจธเฉ‡เจตเจพ เจนเฉˆ เจ…เจคเฉ‡ เจ•เจฟเจคเฉ‡ เจจเฉ‡เฉœเฉ‡ เจ‡เฉฑเจ• เจจเฉ‹เจก 'เจคเฉ‡ เจ‡เฉฑเจ• เจ›เฉ‹เจŸเฉ€ เจธเฉ‡เจตเจพ เจนเฉˆ เจœเฉ‹ เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจจเจพเจฒ เจ•เฉเจ เจตเฉ€ เจญเจฟเจ†เจจเจ• เจจเจนเฉ€เจ‚ เจ•เจฐเจฆเฉ€, เจชเจฐ เจ‡เจธเจฆเจพ เจกเจฐเจพเจˆเจตเจฐ เจชเจพเจ—เจฒ เจนเฉ‹ เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค เจ‡เจน 20 เจ•เจจเฉˆเจ•เจธเจผเจจ เจ–เฉ‹เจฒเฉเจนเจฆเจพ เจนเฉˆ เจ…เจคเฉ‡ เจฌเจพเจ•เฉ€ เจธเจญ เจ•เฉเจ เจ‰เจกเฉ€เจ• เจ•เจฐเฉ‡เจ—เจพเฅค เจ‡เฉฑเจฅเฉ‹เจ‚ เจคเฉฑเจ• เจ•เจฟ เจคเฉเจนเจพเจกเจพ เจ•เฉ‹เจก เจ†เจฎ เจนเฉˆเฅค

เจ“เจกเฉ€เจธเฉ€ เจฐเฉ‹เจกเจฎเฉˆเจช: เจ…เจธเฉ€เจ‚ เจ•เจจเฉˆเจ•เจธเจผเจจ เจชเฉ‚เจฒเจฐ เจคเฉ‹เจ‚ เจนเฉ‹เจฐ เจ•เฉ€ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจนเจพเจ‚เฅค เจ†เจ‚เจฆเจฐเฉ‡ เจฌเฉ‹เจฐเฉ‹เจกเจฟเจจ (2019)

เจ…เจธเฉ€เจ‚, เจฌเฉ‡เจธเจผเฉฑเจ•, เจฌเจพเจŠเจ‚เจธเจฐ เจฒเจˆ เจ‡เฉฑเจ• เจ›เฉ‹เจŸเจพ เจชเฉˆเจš เจฒเจฟเจ–เจฟเจ† เจœเจฟเจธ เจจเฉ‡ เจ‡เจธ เจธเฉˆเจŸเจฟเฉฐเจ— เจจเฉ‚เฉฐ เจœเฉ‹เฉœเจฟเจ†, เจ…เจฐเจฅเจพเจค เจชเฉ‚เจฒ เจตเจฟเฉฑเจš เจ—เจพเจนเจ•เจพเจ‚ เจจเฉ‚เฉฐ เจธเฉ€เจฎเจค เจ•เจฐเจจเจพเฅค

เจ“เจกเฉ€เจธเฉ€ เจฐเฉ‹เจกเจฎเฉˆเจช: เจ…เจธเฉ€เจ‚ เจ•เจจเฉˆเจ•เจธเจผเจจ เจชเฉ‚เจฒเจฐ เจคเฉ‹เจ‚ เจนเฉ‹เจฐ เจ•เฉ€ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจนเจพเจ‚เฅค เจ†เจ‚เจฆเจฐเฉ‡ เจฌเฉ‹เจฐเฉ‹เจกเจฟเจจ (2019)

เจชเฉ‹เจธเจŸเจ—เฉเจฐเฉ‡เจธ เจธเจพเจˆเจก 'เจคเฉ‡ เจ…เจœเจฟเจนเจพ เจ•เจฐเจจเจพ เจธเฉฐเจญเจต เจนเฉ‹เจตเฉ‡เจ—เจพ, เจ…เจฐเจฅเจพเจค, เจ•เจจเฉˆเจ•เจธเจผเจจเจพเจ‚ เจฆเฉ€ เจ—เจฟเจฃเจคเฉ€ เจฆเฉเจ†เจฐเจพ เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจตเจฟเฉฑเจš เจญเฉ‚เจฎเจฟเจ•เจพเจตเจพเจ‚ เจจเฉ‚เฉฐ เจธเฉ€เจฎเจฟเจค เจ•เจฐเฉ‹เฅค

เจ“เจกเฉ€เจธเฉ€ เจฐเฉ‹เจกเจฎเฉˆเจช: เจ…เจธเฉ€เจ‚ เจ•เจจเฉˆเจ•เจธเจผเจจ เจชเฉ‚เจฒเจฐ เจคเฉ‹เจ‚ เจนเฉ‹เจฐ เจ•เฉ€ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจนเจพเจ‚เฅค เจ†เจ‚เจฆเจฐเฉ‡ เจฌเฉ‹เจฐเฉ‹เจกเจฟเจจ (2019)

เจชเจฐ เจซเจฟเจฐ เจคเฉเจธเฉ€เจ‚ เจ‡เจน เจธเจฎเจเจฃ เจฆเฉ€ เจฏเฉ‹เจ—เจคเจพ เจ—เฉเจ† เจฆเจฟเฉฐเจฆเฉ‡ เจนเฉ‹ เจ•เจฟ เจคเฉเจนเจพเจกเฉ‡ เจ•เฉ‹เจฒ เจธเจฐเจตเจฐ เจจเจพเจฒ เจ•เฉ‹เจˆ เจ•เจจเฉˆเจ•เจธเจผเจจ เจ•เจฟเจ‰เจ‚ เจจเจนเฉ€เจ‚ เจนเฉˆเฅค PgBouncer เจ•เฉ‹เจˆ เจ•เจจเฉˆเจ•เจธเจผเจจ เจ—เจฒเจคเฉ€ เจจเจนเฉ€เจ‚ เจธเฉเฉฑเจŸเจฆเจพ, เจ‡เจน เจนเจฎเฉ‡เจธเจผเจพ เจ‰เจนเฉ€ เจœเจพเจฃเจ•เจพเจฐเฉ€ เจฆเจฟเฉฐเจฆเจพ เจนเฉˆเฅค เจ…เจคเฉ‡ เจคเฉเจธเฉ€เจ‚ เจธเจฎเจ เจจเจนเฉ€เจ‚ เจธเจ•เจฆเฉ‡: เจนเฉ‹ เจธเจ•เจฆเจพ เจนเฉˆ เจ•เจฟ เจคเฉเจนเจพเจกเจพ เจชเจพเจธเจตเจฐเจก เจฌเจฆเจฒ เจ—เจฟเจ† เจนเฉ‹เจตเฉ‡, เจนเฉ‹ เจธเจ•เจฆเจพ เจนเฉˆ เจ•เจฟ เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจนเฉเจฃเฉ‡ เจ—เฉเฉฐเจฎ เจนเฉ‹ เจ—เจฟเจ† เจนเฉ‹เจตเฉ‡, เจนเฉ‹ เจธเจ•เจฆเจพ เจนเฉˆ เจ•เจฟ เจ•เฉเจ เจ—เจฒเจค เจนเฉ‹เจตเฉ‡เฅค เจชเจฐ เจ•เฉ‹เจˆ เจจเจฟเจฆเจพเจจ เจจเจนเฉ€เจ‚ เจนเฉˆ. เจœเฉ‡เจ•เจฐ เจ‡เฉฑเจ• เจธเฉˆเจธเจผเจจ เจธเจฅเจพเจชเจค เจจเจนเฉ€เจ‚ เจ•เฉ€เจคเจพ เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆ, เจคเจพเจ‚ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ‡เจน เจจเจนเฉ€เจ‚ เจชเจคเจพ เจนเฉ‹เจตเฉ‡เจ—เจพ เจ•เจฟ เจ‡เจน เจ•เจฟเจ‰เจ‚ เจธเจฅเจพเจชเจค เจจเจนเฉ€เจ‚ เจ•เฉ€เจคเจพ เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆเฅค

เจ“เจกเฉ€เจธเฉ€ เจฐเฉ‹เจกเจฎเฉˆเจช: เจ…เจธเฉ€เจ‚ เจ•เจจเฉˆเจ•เจธเจผเจจ เจชเฉ‚เจฒเจฐ เจคเฉ‹เจ‚ เจนเฉ‹เจฐ เจ•เฉ€ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจนเจพเจ‚เฅค เจ†เจ‚เจฆเจฐเฉ‡ เจฌเฉ‹เจฐเฉ‹เจกเจฟเจจ (2019)

เจ•เจฟเจธเฉ‡ เจ–เจพเจธ เจฌเจฟเฉฐเจฆเฉ‚ 'เจคเฉ‡, เจคเฉเจธเฉ€เจ‚ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจ—เฉเจฐเจพเจซเจพเจ‚ เจจเฉ‚เฉฐ เจฆเฉ‡เจ–เจฆเฉ‡ เจนเฉ‹ เจ…เจคเฉ‡ เจฆเฉ‡เจ–เจฆเฉ‡ เจนเฉ‹ เจ•เจฟ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจ•เฉฐเจฎ เจจเจนเฉ€เจ‚ เจ•เจฐ เจฐเจนเฉ€ เจนเฉˆเฅค

เจ“เจกเฉ€เจธเฉ€ เจฐเฉ‹เจกเจฎเฉˆเจช: เจ…เจธเฉ€เจ‚ เจ•เจจเฉˆเจ•เจธเจผเจจ เจชเฉ‚เจฒเจฐ เจคเฉ‹เจ‚ เจนเฉ‹เจฐ เจ•เฉ€ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจนเจพเจ‚เฅค เจ†เจ‚เจฆเจฐเฉ‡ เจฌเฉ‹เจฐเฉ‹เจกเจฟเจจ (2019)

เจธเจฟเจ–เจฐ 'เจคเฉ‡ เจฆเฉ‡เจ–เฉ‹ เจ…เจคเฉ‡ เจฆเฉ‡เจ–เฉ‹ เจ•เจฟ เจฌเจพเจŠเจ‚เจธเจฐ เจธเจฟเฉฐเจ—เจฒ-เจฅเจฐเจฟเฉฑเจกเจก เจนเฉˆเฅค เจ‡เจน เจธเฉ‡เจตเจพ เจฆเฉ‡ เจœเฉ€เจตเจจ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจฎเฉ‹เฉœ เจนเฉˆ. เจคเฉเจธเฉ€เจ‚ เจธเจฎเจเจฆเฉ‡ เจนเฉ‹ เจ•เจฟ เจคเฉเจธเฉ€เจ‚ เจกเฉ‡เจข เจธเจพเจฒ เจตเจฟเฉฑเจš เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจจเฉ‚เฉฐ เจธเจ•เฉ‡เจฒ เจ•เจฐเจจ เจฆเฉ€ เจคเจฟเจ†เจฐเฉ€ เจ•เจฐ เจฐเจนเฉ‡ เจธเฉ€, เจ…เจคเฉ‡ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจชเฉ‚เจฒเจฐ เจจเฉ‚เฉฐ เจธเจ•เฉ‡เจฒ เจ•เจฐเจจ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆเฅค

เจ“เจกเฉ€เจธเฉ€ เจฐเฉ‹เจกเจฎเฉˆเจช: เจ…เจธเฉ€เจ‚ เจ•เจจเฉˆเจ•เจธเจผเจจ เจชเฉ‚เจฒเจฐ เจคเฉ‹เจ‚ เจนเฉ‹เจฐ เจ•เฉ€ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจนเจพเจ‚เฅค เจ†เจ‚เจฆเจฐเฉ‡ เจฌเฉ‹เจฐเฉ‹เจกเจฟเจจ (2019)

เจ…เจธเฉ€เจ‚ เจ‡เจธ เจธเจฟเฉฑเจŸเฉ‡ 'เจคเฉ‡ เจชเจนเฉเฉฐเจšเฉ‡ เจนเจพเจ‚ เจ•เจฟ เจธเจพเจจเฉ‚เฉฐ เจนเฉ‹เจฐ PgBouncers เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆเฅค

เจ“เจกเฉ€เจธเฉ€ เจฐเฉ‹เจกเจฎเฉˆเจช: เจ…เจธเฉ€เจ‚ เจ•เจจเฉˆเจ•เจธเจผเจจ เจชเฉ‚เจฒเจฐ เจคเฉ‹เจ‚ เจนเฉ‹เจฐ เจ•เฉ€ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจนเจพเจ‚เฅค เจ†เจ‚เจฆเจฐเฉ‡ เจฌเฉ‹เจฐเฉ‹เจกเจฟเจจ (2019)

https://lwn.net/Articles/542629/

เจฌเจพเจŠเจ‚เจธเจฐ เจจเฉ‚เฉฐ เจฅเฉ‹เฉœเจพ เจชเฉˆเจš เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆเฅค

เจ“เจกเฉ€เจธเฉ€ เจฐเฉ‹เจกเจฎเฉˆเจช: เจ…เจธเฉ€เจ‚ เจ•เจจเฉˆเจ•เจธเจผเจจ เจชเฉ‚เจฒเจฐ เจคเฉ‹เจ‚ เจนเฉ‹เจฐ เจ•เฉ€ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจนเจพเจ‚เฅค เจ†เจ‚เจฆเจฐเฉ‡ เจฌเฉ‹เจฐเฉ‹เจกเจฟเจจ (2019)

เจ…เจคเฉ‡ เจ‰เจนเจจเจพเจ‚ เจจเฉ‡ เจ‡เจธเจจเฉ‚เฉฐ เจฌเจฃเจพเจ‡เจ† เจนเฉˆ เจคเจพเจ‚ เจœเฉ‹ TCP เจชเฉ‹เจฐเจŸ เจฆเฉ€ เจฎเฉเฉœ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจ•เจˆ เจฌเจพเจŠเจ‚เจธเจฐ เจฌเจฃเจพเจ เจœเจพ เจธเจ•เจฃเฅค เจ…เจคเฉ‡ เจ“เจชเจฐเฉ‡เจŸเจฟเฉฐเจ— เจธเจฟเจธเจŸเจฎ เจฐเจพเจ‰เจ‚เจก-เจฐเฉ‹เจฌเจฟเจจ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจ†เจชเจฃเฉ‡ เจ†เจช เจนเฉ€ เจ†เจ‰เจฃ เจตเจพเจฒเฉ‡ TCP เจ•เจจเฉˆเจ•เจธเจผเจจเจพเจ‚ เจจเฉ‚เฉฐ เจ‰เจนเจจเจพเจ‚ เจตเจฟเจšเจ•เจพเจฐ เจŸเฉเจฐเจพเจ‚เจธเจซเจฐ เจ•เจฐเจฆเจพ เจนเฉˆเฅค

เจ“เจกเฉ€เจธเฉ€ เจฐเฉ‹เจกเจฎเฉˆเจช: เจ…เจธเฉ€เจ‚ เจ•เจจเฉˆเจ•เจธเจผเจจ เจชเฉ‚เจฒเจฐ เจคเฉ‹เจ‚ เจนเฉ‹เจฐ เจ•เฉ€ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจนเจพเจ‚เฅค เจ†เจ‚เจฆเจฐเฉ‡ เจฌเฉ‹เจฐเฉ‹เจกเจฟเจจ (2019)

เจ‡เจน เจ•เจฒเจพเจ‡เฉฐเจŸเจธ เจฒเจˆ เจชเจพเจฐเจฆเจฐเจธเจผเฉ€ เจนเฉˆ, เจฎเจคเจฒเจฌ เจ•เจฟ เจ…เจœเจฟเจนเจพ เจฒเจ—เจฆเจพ เจนเฉˆ เจ•เจฟ เจคเฉเจนเจพเจกเฉ‡ เจ•เฉ‹เจฒ เจ‡เฉฑเจ• เจฌเจพเจŠเจ‚เจธเจฐ เจนเฉˆ, เจชเจฐ เจคเฉเจนเจพเจกเฉ‡ เจ•เฉ‹เจฒ เจšเฉฑเจฒ เจฐเจนเฉ‡ เจฌเจพเจŠเจ‚เจธเจฐเจพเจ‚ เจฆเฉ‡ เจตเจฟเจšเจ•เจพเจฐ เจจเจฟเจธเจผเจ•เจฟเจฐเจฟเจ† เจ•เจจเฉˆเจ•เจธเจผเจจ เจนเจจเฅค

เจ“เจกเฉ€เจธเฉ€ เจฐเฉ‹เจกเจฎเฉˆเจช: เจ…เจธเฉ€เจ‚ เจ•เจจเฉˆเจ•เจธเจผเจจ เจชเฉ‚เจฒเจฐ เจคเฉ‹เจ‚ เจนเฉ‹เจฐ เจ•เฉ€ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจนเจพเจ‚เฅค เจ†เจ‚เจฆเจฐเฉ‡ เจฌเฉ‹เจฐเฉ‹เจกเจฟเจจ (2019)

เจ…เจคเฉ‡ เจ‡เฉฑเจ• เจจเจฟเจธเจผเจšเจฟเจค เจชเจฒ 'เจคเฉ‡ เจคเฉเจธเฉ€เจ‚ เจฆเฉ‡เจ– เจธเจ•เจฆเฉ‡ เจนเฉ‹ เจ•เจฟ เจ‡เจน 3 เจฌเจพเจŠเจ‚เจธเจฐ 100% เจฆเฉเจ†เจฐเจพ เจ†เจชเจฃเฉ‡ เจ•เฉ‹เจฐ เจจเฉ‚เฉฐ เจ–เจพ เจœเจพเจ‚เจฆเฉ‡ เจนเจจเฅค เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ•เจพเจซเจผเฉ€ เจ•เฉเจ เจฌเจพเจŠเจ‚เจธเจฐเจพเจ‚ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆเฅค เจ•เจฟเจ‰เจ‚?

เจ“เจกเฉ€เจธเฉ€ เจฐเฉ‹เจกเจฎเฉˆเจช: เจ…เจธเฉ€เจ‚ เจ•เจจเฉˆเจ•เจธเจผเจจ เจชเฉ‚เจฒเจฐ เจคเฉ‹เจ‚ เจนเฉ‹เจฐ เจ•เฉ€ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจนเจพเจ‚เฅค เจ†เจ‚เจฆเจฐเฉ‡ เจฌเฉ‹เจฐเฉ‹เจกเจฟเจจ (2019)

เจ•เจฟเจ‰เจ‚เจ•เจฟ เจคเฉเจนเจพเจกเฉ‡ เจ•เฉ‹เจฒ TLS เจนเฉˆเฅค เจคเฉเจนเจพเจกเฉ‡ เจ•เฉ‹เจฒ เจ‡เฉฑเจ• เจ‡เจจเจ•เฉเจฐเจฟเจชเจŸเจก เจ•เจจเฉˆเจ•เจธเจผเจจ เจนเฉˆเฅค เจ…เจคเฉ‡ เจœเฉ‡เจ•เจฐ เจคเฉเจธเฉ€เจ‚ TLS เจฆเฉ‡ เจจเจพเจฒ เจ…เจคเฉ‡ เจฌเจฟเจจเจพเจ‚ เจชเฉ‹เจธเจŸเจ—เจฐเฉ‡เจธ เจจเฉ‚เฉฐ เจฌเฉˆเจ‚เจšเจฎเจพเจฐเจ• เจ•เจฐเจฆเฉ‡ เจนเฉ‹, เจคเจพเจ‚ เจคเฉเจธเฉ€เจ‚ เจฆเฉ‡เจ–เฉ‹เจ—เฉ‡ เจ•เจฟ เจธเจฅเจพเจชเจค เจ•เจจเฉˆเจ•เจธเจผเจจเจพเจ‚ เจฆเฉ€ เจ—เจฟเจฃเจคเฉ€ เจเจจเจ•เฉเจฐเจฟเจชเจธเจผเจจ เจธเจฎเจฐเจฅเจฟเจค เจนเฉ‹เจฃ เจฆเฉ‡ เจจเจพเจฒ เจฒเจ—เจญเจ— เจฆเฉ‹ เจ†เจฐเจกเจฐเจพเจ‚ เจฆเฉเจ†เจฐเจพ เจ˜เจŸ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆ, เจ•เจฟเจ‰เจ‚เจ•เจฟ TLS เจนเฉˆเจ‚เจกเจธเจผเฉ‡เจ• CPU เจธเจฐเฉ‹เจคเจพเจ‚ เจฆเฉ€ เจ–เจชเจค เจ•เจฐเจฆเจพ เจนเฉˆเฅค

เจ“เจกเฉ€เจธเฉ€ เจฐเฉ‹เจกเจฎเฉˆเจช: เจ…เจธเฉ€เจ‚ เจ•เจจเฉˆเจ•เจธเจผเจจ เจชเฉ‚เจฒเจฐ เจคเฉ‹เจ‚ เจนเฉ‹เจฐ เจ•เฉ€ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจนเจพเจ‚เฅค เจ†เจ‚เจฆเจฐเฉ‡ เจฌเฉ‹เจฐเฉ‹เจกเจฟเจจ (2019)

เจ…เจคเฉ‡ เจธเจฟเจ–เจฐ 'เจคเฉ‡ เจคเฉเจธเฉ€เจ‚ เจ•เฉเจ เจ•เฉเจฐเจฟเจชเจŸเฉ‹เจ—เฉเจฐเจพเจซเจฟเจ• เจซเฉฐเจ•เจธเจผเจจเจพเจ‚ เจจเฉ‚เฉฐ เจฆเฉ‡เจ– เจธเจ•เจฆเฉ‡ เจนเฉ‹ เจœเฉ‹ เจ†เจ‰เจฃ เจตเจพเจฒเฉ‡ เจ•เฉเจจเฉˆเจ•เจธเจผเจจเจพเจ‚ เจฆเฉ€ เจฒเจนเจฟเจฐ เจนเฉ‹เจฃ 'เจคเฉ‡ เจฒเจพเจ—เฉ‚ เจ•เฉ€เจคเฉ‡ เจœเจพเจ‚เจฆเฉ‡ เจนเจจเฅค เจ•เจฟเจ‰เจ‚เจ•เจฟ เจธเจพเจกเจพ เจชเฉเจฐเจพเจ‡เจฎเจฐเฉ€ เจ‰เจชเจฒเจฌเจงเจคเจพ เจœเจผเฉ‹เจจเจพเจ‚ เจฆเฉ‡ เจตเจฟเจšเจ•เจพเจฐ เจฌเจฆเจฒ เจธเจ•เจฆเจพ เจนเฉˆ, เจ†เจ‰เจฃ เจตเจพเจฒเฉ‡ เจ•เจจเฉˆเจ•เจธเจผเจจเจพเจ‚ เจฆเฉ€ เจ‡เฉฑเจ• เจฒเจนเจฟเจฐ เจ•เจพเจซเจผเฉ€ เจ†เจฎ เจธเจฅเจฟเจคเฉ€ เจนเฉˆเฅค เจญเจพเจต, เจ•เจฟเจธเฉ‡ เจ•เจพเจฐเจจ เจ•เจฐเจ•เฉ‡ เจชเฉเจฐเจพเจฃเฉ€ เจชเฉเจฐเจพเจ‡เจฎเจฐเฉ€ เจ…เจฃเจ‰เจชเจฒเจฌเจง เจธเฉ€, เจธเจพเจฐเจพ เจฒเฉ‹เจก เจ•เจฟเจธเฉ‡ เจนเฉ‹เจฐ เจกเฉ‡เจŸเจพ เจธเฉˆเจ‚เจŸเจฐ เจจเฉ‚เฉฐ เจญเฉ‡เจœเจฟเจ† เจ—เจฟเจ† เจธเฉ€. เจ‰เจน เจธเจพเจฐเฉ‡ เจ‡เฉฑเจ•เฉ‹ เจธเจฎเฉ‡เจ‚ TLS เจจเฉ‚เฉฐ เจนเฉˆเจฒเฉ‹ เจ•เจนเจฟเจฃ เจฒเจˆ เจ†เจ‰เจฃเจ—เฉ‡เฅค

เจ“เจกเฉ€เจธเฉ€ เจฐเฉ‹เจกเจฎเฉˆเจช: เจ…เจธเฉ€เจ‚ เจ•เจจเฉˆเจ•เจธเจผเจจ เจชเฉ‚เจฒเจฐ เจคเฉ‹เจ‚ เจนเฉ‹เจฐ เจ•เฉ€ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจนเจพเจ‚เฅค เจ†เจ‚เจฆเจฐเฉ‡ เจฌเฉ‹เจฐเฉ‹เจกเจฟเจจ (2019)

เจ…เจคเฉ‡ TLS เจนเฉˆเจ‚เจกเจธเจผเฉ‡เจ• เจฆเฉ€ เจ‡เฉฑเจ• เจตเฉฑเจกเฉ€ เจ—เจฟเจฃเจคเฉ€ เจนเฉเจฃ เจฌเจพเจŠเจ‚เจธเจฐ เจจเฉ‚เฉฐ เจนเฉˆเจฒเฉ‹ เจจเจนเฉ€เจ‚ เจ•เจนเจฟ เจธเจ•เจฆเฉ€, เจชเจฐ เจ‰เจธเจฆเจพ เจ—เจฒเจพ เจฆเจฌเจพ เจฆเฉ‡เจตเฉ‡เจ—เฉ€เฅค เจธเจฎเจพเจ‚ เจธเจฎเจพเจชเจค เจนเฉ‹เจฃ เจ•เจพเจฐเจจ, เจ†เจ‰เจฃ เจตเจพเจฒเฉ‡ เจ•เฉเจจเฉˆเจ•เจธเจผเจจเจพเจ‚ เจฆเฉ€ เจฒเจนเจฟเจฐ เจฌเฉ‡เจ•เจพเจฌเฉ‚ เจนเฉ‹ เจธเจ•เจฆเฉ€ เจนเฉˆเฅค เจœเฉ‡เจ•เจฐ เจคเฉเจธเฉ€เจ‚ เจฌเจฟเจจเจพเจ‚ เจ˜เจพเจคเจ• เจฌเฉˆเจ•เจ†เจซ เจฆเฉ‡ เจ…เจงเจพเจฐ 'เจคเฉ‡ เจฎเฉเฉœ เจ•เฉ‹เจธเจผเจฟเจธเจผ เจ•เจฐเจฆเฉ‡ เจนเฉ‹, เจคเจพเจ‚ เจ‰เจน เจ‡เฉฑเจ• เจ…เจจเฉเจ•เฉ‚เจฒ เจคเจฐเฉฐเจ— เจตเจฟเฉฑเจš เจฌเจพเจฐ เจฌเจพเจฐ เจจเจนเฉ€เจ‚ เจ†เจ‰เจฃเจ—เฉ‡เฅค

เจ“เจกเฉ€เจธเฉ€ เจฐเฉ‹เจกเจฎเฉˆเจช: เจ…เจธเฉ€เจ‚ เจ•เจจเฉˆเจ•เจธเจผเจจ เจชเฉ‚เจฒเจฐ เจคเฉ‹เจ‚ เจนเฉ‹เจฐ เจ•เฉ€ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจนเจพเจ‚เฅค เจ†เจ‚เจฆเจฐเฉ‡ เจฌเฉ‹เจฐเฉ‹เจกเจฟเจจ (2019)

เจ‡เฉฑเจฅเฉ‡ 16 PgBouncers เจฆเฉ€ เจ‡เฉฑเจ• เจ‰เจฆเจพเจนเจฐเจจ เจนเฉˆ เจœเฉ‹ 16% 'เจคเฉ‡ 100 เจ•เฉ‹เจฐ เจฒเฉ‹เจก เจ•เจฐเจฆเฉ‡ เจนเจจเฅค

เจ“เจกเฉ€เจธเฉ€ เจฐเฉ‹เจกเจฎเฉˆเจช: เจ…เจธเฉ€เจ‚ เจ•เจจเฉˆเจ•เจธเจผเจจ เจชเฉ‚เจฒเจฐ เจคเฉ‹เจ‚ เจนเฉ‹เจฐ เจ•เฉ€ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจนเจพเจ‚เฅค เจ†เจ‚เจฆเจฐเฉ‡ เจฌเฉ‹เจฐเฉ‹เจกเจฟเจจ (2019)

เจ…เจธเฉ€เจ‚ เจ•เฉˆเจธเจ•เฉ‡เจก PgBouncer เจคเฉ‡ เจ†เจ. เจ‡เจน เจธเจญ เจคเฉ‹เจ‚ เจตเจงเฉ€เจ† เจธเฉฐเจฐเจšเจจเจพ เจนเฉˆ เจœเฉ‹ เจฌเจพเจŠเจ‚เจธเจฐ เจจเจพเจฒ เจธเจพเจกเฉ‡ เจฒเฉ‹เจก 'เจคเฉ‡ เจชเฉเจฐเจพเจชเจค เจ•เฉ€เจคเฉ€ เจœเจพ เจธเจ•เจฆเฉ€ เจนเฉˆเฅค เจธเจพเจกเฉ‡ เจฌเจพเจนเจฐเฉ€ เจฌเจพเจŠเจ‚เจธเจฐเจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ TCP เจนเฉˆเจ‚เจกเจธเจผเฉ‡เจ• เจฒเจˆ เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆ, เจ…เจคเฉ‡ เจ…เฉฐเจฆเจฐเฉ‚เจจเฉ€ เจฌเจพเจŠเจ‚เจธเจฐ เจ…เจธเจฒ เจชเฉ‚เจฒเจฟเฉฐเจ— เจฒเจˆ เจตเจฐเจคเฉ‡ เจœเจพเจ‚เจฆเฉ‡ เจนเจจ, เจคเจพเจ‚ เจœเฉ‹ เจฌเจพเจนเจฐเฉ€ เจ•เจจเฉˆเจ•เจธเจผเจจเจพเจ‚ เจจเฉ‚เฉฐ เจฌเจนเฉเจค เจœเจผเจฟเจ†เจฆเจพ เจŸเฉเจ•เฉœเฉ‡ เจจเจพ เจ•เฉ€เจคเจพ เจœเจพ เจธเจ•เฉ‡เฅค

เจ“เจกเฉ€เจธเฉ€ เจฐเฉ‹เจกเจฎเฉˆเจช: เจ…เจธเฉ€เจ‚ เจ•เจจเฉˆเจ•เจธเจผเจจ เจชเฉ‚เจฒเจฐ เจคเฉ‹เจ‚ เจนเฉ‹เจฐ เจ•เฉ€ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจนเจพเจ‚เฅค เจ†เจ‚เจฆเจฐเฉ‡ เจฌเฉ‹เจฐเฉ‹เจกเจฟเจจ (2019)

เจ‡เจธ เจธเฉฐเจฐเจšเจจเจพ เจตเจฟเฉฑเจš, เจ‡เฉฑเจ• เจจเจฟเจฐเจตเจฟเจ˜เจจ เจฎเฉเฉœ เจšเจพเจฒเฉ‚ เจ•เจฐเจจเจพ เจธเฉฐเจญเจต เจนเฉˆ. เจคเฉเจธเฉ€เจ‚ เจ‡เจนเจจเจพเจ‚ เจธเจพเจฐเฉ‡ 18 เจฌเจพเจŠเจ‚เจธเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจ‡เฉฑเจ•-เจ‡เฉฑเจ• เจ•เจฐเจ•เฉ‡ เจฎเฉเฉœ เจšเจพเจฒเฉ‚ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹เฅค เจชเจฐ เจ…เจœเจฟเจนเฉ€ เจธเฉฐเจฐเจšเจจเจพ เจจเฉ‚เฉฐ เจ•เจพเจ‡เจฎ เจฐเฉฑเจ–เจฃเจพ เจ•เจพเจซเจผเฉ€ เจฎเฉเจธเจผเจ•เจฒ เจนเฉˆ. Sysadmins, DevOps, เจ…เจคเฉ‡ เจ‰เจน เจฒเฉ‹เจ• เจœเฉ‹ เจ…เจธเจฒ เจตเจฟเฉฑเจš เจ‡เจธ เจธเจฐเจตเจฐ เจฒเจˆ เจœเจผเจฟเฉฐเจฎเฉ‡เจตเจพเจฐ เจนเจจ, เจ‡เจธ เจชเฉเจฐเจฌเฉฐเจง เจคเฉ‹เจ‚ เจฌเจนเฉเจค เจ–เฉเจธเจผ เจจเจนเฉ€เจ‚ เจนเฉ‹เจฃเจ—เฉ‡เฅค

เจ“เจกเฉ€เจธเฉ€ เจฐเฉ‹เจกเจฎเฉˆเจช: เจ…เจธเฉ€เจ‚ เจ•เจจเฉˆเจ•เจธเจผเจจ เจชเฉ‚เจฒเจฐ เจคเฉ‹เจ‚ เจนเฉ‹เจฐ เจ•เฉ€ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจนเจพเจ‚เฅค เจ†เจ‚เจฆเจฐเฉ‡ เจฌเฉ‹เจฐเฉ‹เจกเจฟเจจ (2019)

เจ‡เจน เจœเจพเจชเจฆเจพ เจนเฉˆ เจ•เจฟ เจธเจพเจกเฉ‡ เจธเจพเจฐเฉ‡ เจธเฉเจงเจพเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจ“เจชเจจ เจธเฉ‹เจฐเจธ เจตเจฟเฉฑเจš เจ…เฉฑเจ—เฉ‡ เจตเจงเจพเจ‡เจ† เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆ, เจชเจฐ เจฌเจพเจŠเจ‚เจธเจฐ เจฌเจนเฉเจค เจšเฉฐเจ—เฉ€ เจคเจฐเฉเจนเจพเจ‚ เจธเจฎเจฐเจฅเจฟเจค เจจเจนเฉ€เจ‚ เจนเฉˆเฅค เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, เจ‡เฉฑเจ• เจชเฉ‹เจฐเจŸ 'เจคเฉ‡ เจ•เจˆ PgBouncers เจšเจฒเจพเจ‰เจฃ เจฆเฉ€ เจฏเฉ‹เจ—เจคเจพ เจ‡เฉฑเจ• เจฎเจนเฉ€เจจเจพ เจชเจนเจฟเจฒเจพเจ‚ เจ•เฉ€เจคเฉ€ เจ—เจˆ เจธเฉ€เฅค เจ•เจˆ เจธเจพเจฒ เจชเจนเจฟเจฒเจพเจ‚ เจ‡เจธ เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพ เจฆเฉ‡ เจจเจพเจฒ เจ‡เฉฑเจ• เจชเฉเฉฑเจฒ เจฌเฉ‡เจจเจคเฉ€ เจ•เฉ€เจคเฉ€ เจ—เจˆ เจธเฉ€.

เจ“เจกเฉ€เจธเฉ€ เจฐเฉ‹เจกเจฎเฉˆเจช: เจ…เจธเฉ€เจ‚ เจ•เจจเฉˆเจ•เจธเจผเจจ เจชเฉ‚เจฒเจฐ เจคเฉ‹เจ‚ เจนเฉ‹เจฐ เจ•เฉ€ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจนเจพเจ‚เฅค เจ†เจ‚เจฆเจฐเฉ‡ เจฌเฉ‹เจฐเฉ‹เจกเจฟเจจ (2019)

https://www.postgresql.org/docs/current/libpq-cancel.html

https://github.com/pgbouncer/pgbouncer/pull/79

เจœเจพเจ‚ เจ‡เฉฑเจ• เจนเฉ‹เจฐ เจ‰เจฆเจพเจนเจฐเจจ. เจชเฉ‹เจธเจŸเจ—เฉเจฐเฉ‡เจธ เจตเจฟเฉฑเจš, เจคเฉเจธเฉ€เจ‚ เจฌเฉ‡เจฒเฉ‹เฉœเฉ€ เจชเฉเจฐเจฎเจพเจฃเจฟเจ•เจคเจพ เจฆเฉ‡ เจฌเจฟเจจเจพเจ‚ เจ‡เฉฑเจ• เจตเฉฑเจ–เจฐเฉ‡ เจ•เจจเฉˆเจ•เจธเจผเจจ เจจเฉ‚เฉฐ เจ—เฉเจชเจค เจญเฉ‡เจœ เจ•เฉ‡ เจชเฉเจฐเจ—เจคเฉ€ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจฌเฉ‡เจจเจคเฉ€ เจจเฉ‚เฉฐ เจฐเฉฑเจฆ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹เฅค เจชเจฐ เจ•เฉเจ เจ•เจฒเจพเจ‡เฉฐเจŸเจธ เจธเจฟเจฐเจซเจผ เจ‡เฉฑเจ• TCP เจฐเฉ€เจธเฉˆเจŸ เจญเฉ‡เจœเจฆเฉ‡ เจนเจจ, เจ…เจฐเจฅเจพเจค เจ‰เจน เจจเฉˆเจŸเจตเจฐเจ• เจ•เจจเฉˆเจ•เจธเจผเจจ เจคเฉ‹เฉœ เจฆเจฟเฉฐเจฆเฉ‡ เจนเจจเฅค เจฌเจพเจŠเจ‚เจธเจฐ เจ•เฉ€ เจ•เจฐเฉ‡เจ—เจพ? เจ‰เจน เจ•เฉเจ เจจเจนเฉ€เจ‚ เจ•เจฐเฉ‡เจ—เจพเฅค เจ‡เจน เจฌเฉ‡เจจเจคเฉ€ เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เจฐเจจเจพ เจœเจพเจฐเฉ€ เจฐเฉฑเจ–เฉ‡เจ—เจพเฅค เจœเฉ‡ เจคเฉเจธเฉ€เจ‚ เจฌเจนเฉเจค เจธเจพเจฐเฉ‡ เจ•เฉเจจเฉˆเจ•เจธเจผเจจ เจชเฉเจฐเจพเจชเจค เจ•เฉ€เจคเฉ‡ เจนเจจ เจœเจฟเจจเฉเจนเจพเจ‚ เจจเฉ‡ เจ›เฉ‹เจŸเฉ€เจ†เจ‚ เจฌเฉ‡เจจเจคเฉ€เจ†เจ‚ เจจเจพเจฒ เจ‡เฉฑเจ• เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจฌเจฃเจพเจ‡เจ† เจนเฉˆ, เจคเจพเจ‚ เจธเจฟเจฐเจซเจผ เจฌเจพเจŠเจ‚เจธเจฐ เจคเฉ‹เจ‚ เจ•เจจเฉˆเจ•เจธเจผเจจ เจจเฉ‚เฉฐ เจกเจฟเจธเจ•เจจเฉˆเจ•เจŸ เจ•เจฐเจจเจพ เจ•เจพเจซเจผเฉ€ เจจเจนเฉ€เจ‚ เจนเฉ‹เจตเฉ‡เจ—เจพ; เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ‰เจนเจจเจพเจ‚ เจฌเฉ‡เจจเจคเฉ€เจ†เจ‚ เจจเฉ‚เฉฐ เจตเฉ€ เจชเฉ‚เจฐเจพ เจ•เจฐเจจ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆ เจœเฉ‹ เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจตเจฟเฉฑเจš เจšเฉฑเจฒ เจฐเจนเฉ€เจ†เจ‚ เจนเจจเฅค

เจ‡เจธ เจจเฉ‚เฉฐ เจชเฉˆเจš เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ เจ…เจคเฉ‡ เจ‡เจธ เจธเจฎเฉฑเจธเจฟเจ† เจจเฉ‚เฉฐ เจ…เจœเฉ‡ เจคเฉฑเจ• เจฌเจพเจŠเจ‚เจธเจฐ เจฆเฉ‡ เจ…เฉฑเจชเจธเจŸเฉเจฐเฉ€เจฎ เจตเจฟเฉฑเจš เจฎเจฟเจฒเจพเจ‡เจ† เจจเจนเฉ€เจ‚ เจ—เจฟเจ† เจนเฉˆเฅค

เจ“เจกเฉ€เจธเฉ€ เจฐเฉ‹เจกเจฎเฉˆเจช: เจ…เจธเฉ€เจ‚ เจ•เจจเฉˆเจ•เจธเจผเจจ เจชเฉ‚เจฒเจฐ เจคเฉ‹เจ‚ เจนเฉ‹เจฐ เจ•เฉ€ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจนเจพเจ‚เฅค เจ†เจ‚เจฆเจฐเฉ‡ เจฌเฉ‹เจฐเฉ‹เจกเจฟเจจ (2019)

เจ…เจคเฉ‡ เจ‡เจธ เจฒเจˆ เจ…เจธเฉ€เจ‚ เจ‡เจธ เจธเจฟเฉฑเจŸเฉ‡ 'เจคเฉ‡ เจชเจนเฉเฉฐเจšเฉ‡ เจ•เจฟ เจธเจพเจจเฉ‚เฉฐ เจ†เจชเจฃเฉ‡ เจ–เฉเจฆ เจฆเฉ‡ เจ•เจจเฉˆเจ•เจธเจผเจจ เจชเฉ‚เจฒเจฐ เจฆเฉ€ เจœเจผเจฐเฉ‚เจฐเจค เจนเฉˆ, เจœเจฟเจธ เจจเฉ‚เฉฐ เจตเจฟเจ•เจธเจค เจ•เฉ€เจคเจพ เจœเจพเจตเฉ‡เจ—เจพ, เจชเฉˆเจš เจ•เฉ€เจคเจพ เจœเจพเจตเฉ‡เจ—เจพ, เจœเจฟเจธ เจตเจฟเฉฑเจš เจธเจฎเฉฑเจธเจฟเจ†เจตเจพเจ‚ เจจเฉ‚เฉฐ เจœเจฒเจฆเฉ€ เจ เฉ€เจ• เจ•เฉ€เจคเจพ เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆ เจ…เจคเฉ‡ เจœเฉ‹, เจฌเฉ‡เจธเจผเจ•, เจฎเจฒเจŸเฉ€-เจฅเจฐเจฟเฉฑเจกเจก เจนเฉ‹เจฃเจพ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆ.

เจ“เจกเฉ€เจธเฉ€ เจฐเฉ‹เจกเจฎเฉˆเจช: เจ…เจธเฉ€เจ‚ เจ•เจจเฉˆเจ•เจธเจผเจจ เจชเฉ‚เจฒเจฐ เจคเฉ‹เจ‚ เจนเฉ‹เจฐ เจ•เฉ€ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจนเจพเจ‚เฅค เจ†เจ‚เจฆเจฐเฉ‡ เจฌเฉ‹เจฐเฉ‹เจกเจฟเจจ (2019)

เจ…เจธเฉ€เจ‚ เจฎเจฒเจŸเฉ€เจฅเฉเจฐเฉˆเจกเจฟเฉฐเจ— เจจเฉ‚เฉฐ เจฎเฉเฉฑเจ– เจ•เฉฐเจฎ เจตเจœเฉ‹เจ‚ เจธเฉˆเฉฑเจŸ เจ•เฉ€เจคเจพ เจนเฉˆเฅค เจธเจพเจจเฉ‚เฉฐ เจ†เจ‰เจฃ เจตเจพเจฒเฉ‡ TLS เจ•เจจเฉˆเจ•เจธเจผเจจเจพเจ‚ เจฆเฉ€ เจฒเจนเจฟเจฐ เจจเฉ‚เฉฐ เจšเฉฐเจ—เฉ€ เจคเจฐเฉเจนเจพเจ‚ เจธเฉฐเจญเจพเจฒเจฃ เจฆเฉ‡ เจฏเฉ‹เจ— เจนเฉ‹เจฃ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆเฅค

เจ…เจœเจฟเจนเจพ เจ•เจฐเจจ เจฒเจˆ, เจธเจพเจจเฉ‚เฉฐ เจฎเจธเจผเฉ€เจจเฉ€เจฐเจฟเจ…เจฎ เจจเจพเจฎเจ• เจ‡เฉฑเจ• เจตเฉฑเจ–เจฐเฉ€ เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€ เจตเจฟเจ•เจธเจค เจ•เจฐเจจเฉ€ เจชเจˆ, เจœเฉ‹ เจ•เจฟ เจ‡เฉฑเจ• เจจเฉˆเจŸเจตเจฐเจ• เจ•เจจเฉˆเจ•เจธเจผเจจ เจฆเฉ€เจ†เจ‚ เจฎเจธเจผเฉ€เจจ เจ…เจตเจธเจฅเจพเจตเจพเจ‚ เจจเฉ‚เฉฐ เจ•เฉเจฐเจฎเจตเจพเจฐ เจ•เฉ‹เจก เจตเจœเฉ‹เจ‚ เจตเจฐเจฃเจจ เจ•เจฐเจจ เจฒเจˆ เจคเจฟเจ†เจฐ เจ•เฉ€เจคเฉ€ เจ—เจˆ เจนเฉˆเฅค เจœเฉ‡เจ•เจฐ เจคเฉเจธเฉ€เจ‚ libpq เจธเจฐเฉ‹เจค เจ•เฉ‹เจก เจจเฉ‚เฉฐ เจฆเฉ‡เจ–เจฆเฉ‡ เจนเฉ‹, เจคเจพเจ‚ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ•เฉเจ เจฌเจนเฉเจค เจ—เฉเฉฐเจเจฒเจฆเจพเจฐ เจ•เจพเจฒเจพเจ‚ เจฆเจฟเจ–เจพเจˆ เจฆเฉ‡เจฃเจ—เฉ€เจ†เจ‚ เจœเฉ‹ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจจเจคเฉ€เจœเจพ เจตเจพเจชเจธ เจ•เจฐ เจธเจ•เจฆเฉ€เจ†เจ‚ เจนเจจ เจ…เจคเฉ‡ เจ•เจนเจฟ เจธเจ•เจฆเฉ€เจ†เจ‚ เจนเจจ, "เจฎเฉˆเจจเฉ‚เฉฐ เจฌเจพเจ…เจฆ เจตเจฟเฉฑเจš เจ•เจพเจฒ เจ•เจฐเฉ‹เฅค เจ‡เจธ เจธเจฎเฉ‡เจ‚ เจฎเฉ‡เจฐเฉ‡ เจ•เฉ‹เจฒ เจนเฉเจฃ เจฒเจˆ IO เจนเฉˆ, เจชเจฐ เจœเจฆเฉ‹เจ‚ IO เจšเจฒเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆ เจคเจพเจ‚ เจฎเฉ‡เจฐเฉ‡ เจ•เฉ‹เจฒ เจชเฉเจฐเฉ‹เจธเฉˆเจธเจฐ 'เจคเฉ‡ เจฒเฉ‹เจก เจนเฉ‹เจตเฉ‡เจ—เจพเฅค เจ…เจคเฉ‡ เจ‡เจน เจ‡เฉฑเจ• เจฌเจนเฉ-เจชเฉฑเจงเจฐเฉ€ เจธเจ•เฉ€เจฎ เจนเฉˆเฅค เจจเฉˆเฉฑเจŸเจตเจฐเจ• เจธเฉฐเจšเจพเจฐ เจจเฉ‚เฉฐ เจ†เจฎ เจคเฉŒเจฐ 'เจคเฉ‡ เจธเจŸเฉ‡เจŸ เจฎเจธเจผเฉ€เจจ เจฆเฉเจ†เจฐเจพ เจฆเจฐเจธเจพเจ‡เจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค เจฌเจนเฉเจค เจธเจพเจฐเฉ‡ เจจเจฟเจฏเจฎ เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ "เจœเฉ‡ เจฎเฉˆเจจเฉ‚เฉฐ เจชเจนเจฟเจฒเจพเจ‚ N เจ†เจ•เจพเจฐ เจฆเจพ เจ‡เฉฑเจ• เจชเฉˆเจ•เฉ‡เจŸ เจธเจฟเจฐเจฒเฉ‡เจ– เจฎเจฟเจฒเจฟเจ† เจธเฉ€, เจนเฉเจฃ เจฎเฉˆเจ‚ N เจฌเจพเจˆเจŸเจพเจ‚ เจฆเฉ€ เจ‰เจกเฉ€เจ• เจ•เจฐ เจฐเจฟเจนเจพ เจนเจพเจ‚," "เจœเฉ‡ เจฎเฉˆเจ‚ เจ‡เฉฑเจ• SYNC เจชเฉˆเจ•เฉ‡เจŸ เจญเฉ‡เจœเจฟเจ† เจนเฉˆ, เจคเจพเจ‚ เจนเฉเจฃ เจฎเฉˆเจ‚ เจจเจคเฉ€เจœเฉ‡ เจฎเฉˆเจŸเจพเจกเฉ‡เจŸเจพ เจตเจพเจฒเฉ‡ เจ‡เฉฑเจ• เจชเฉˆเจ•เฉ‡เจŸ เจฆเฉ€ เจ‰เจกเฉ€เจ• เจ•เจฐ เจฐเจฟเจนเจพ เจนเจพเจ‚เฅค" เจจเจคเฉ€เจœเจพ เจ‡เฉฑเจ• เจฎเฉเจธเจผเจ•เจฒ, เจชเฉเจฐเจคเฉ€เจ•เฉ‚เจฒ เจ•เฉ‹เจก เจนเฉˆ, เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจฎเฉ‡เจœเจผ เจจเฉ‚เฉฐ เจฒเจพเจˆเจจ เจธเจ•เฉˆเจจ เจตเจฟเฉฑเจš เจฌเจฆเจฒเจฟเจ† เจ—เจฟเจ† เจธเฉ€เฅค เจ…เจธเฉ€เจ‚ เจ‡เจธเจจเฉ‚เฉฐ เจ‡เจธ เจฒเจˆ เจฌเจฃเจพเจ‡เจ† เจนเฉˆ เจ•เจฟ เจ‡เฉฑเจ• เจธเจŸเฉ‡เจŸ เจฎเจธเจผเฉ€เจจ เจฆเฉ€ เจฌเจœเจพเจ, เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎเจฐ เจ†เจฎ เจœเจผเจฐเฉ‚เจฐเฉ€ เจ•เฉ‹เจก เจฆเฉ‡ เจฐเฉ‚เจช เจตเจฟเฉฑเจš เจชเจฐเจธเจชเจฐ เจชเฉเจฐเจญเจพเจต เจฆเฉ‡ เจฎเฉเฉฑเจ– เจฎเจพเจฐเจ— เจฆเจพ เจตเจฐเจฃเจจ เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจ‡เจน เจธเจฟเจฐเจซ เจ‡เจน เจนเฉˆ เจ•เจฟ เจ‡เจธ เจœเจผเจฐเฉ‚เจฐเฉ€ เจ•เฉ‹เจก เจตเจฟเฉฑเจš เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ‰เจนเจจเจพเจ‚ เจธเจฅเจพเจจเจพเจ‚ เจจเฉ‚เฉฐ เจธเจผเจพเจฎเจฒ เจ•เจฐเจจ เจฆเฉ€ เจœเจผเจฐเฉ‚เจฐเจค เจนเฉˆ เจœเจฟเฉฑเจฅเฉ‡ เจเจ—เจœเจผเฉ€เจ•เจฟเจŠเจธเจผเจจ เจ•เฉเจฐเจฎ เจจเฉ‚เฉฐ เจจเฉˆเฉฑเจŸเจตเจฐเจ• เจคเฉ‹เจ‚ เจกเฉ‡เจŸเจพ เจฆเฉ€ เจ‰เจกเฉ€เจ• เจ•เจฐเจ•เฉ‡, เจเจ—เจœเจผเฉ€เจ•เจฟเจŠเจธเจผเจจ เจชเฉเจฐเจธเฉฐเจ— เจจเฉ‚เฉฐ เจ•เจฟเจธเฉ‡ เจนเฉ‹เจฐ เจ•เฉ‹เจฐเจŸเฉ€เจจ (เจนเจฐเฉ‡ เจฅเจฐเจฟเฉฑเจก) เจตเจฟเฉฑเจš เจชเจพเจธ เจ•เจฐเจ•เฉ‡ เจตเจฟเจ˜เจจ เจชเจพเจ‰เจฃ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆเฅค เจ‡เจน เจชเจนเฉเฉฐเจš เจ‡เจธ เจคเฉฑเจฅ เจฆเฉ‡ เจธเจฎเจพเจจ เจนเฉˆ เจ•เจฟ เจ…เจธเฉ€เจ‚ เจ‡เฉฑเจ• เจ•เจคเจพเจฐ เจตเจฟเฉฑเจš เจญเฉเจฒเฉ‡เจ–เฉ‡ เจตเจฟเฉฑเจš เจธเจญ เจคเฉ‹เจ‚ เจตเฉฑเจง เจ‰เจฎเฉ€เจฆ เจ•เฉ€เจคเฉ‡ เจฎเจพเจฐเจ— เจจเฉ‚เฉฐ เจฒเจฟเจ–เจฆเฉ‡ เจนเจพเจ‚, เจ…เจคเฉ‡ เจซเจฟเจฐ เจ‡เจธ เจตเจฟเฉฑเจš เจธเจผเจพเจ–เจพเจตเจพเจ‚ เจœเฉ‹เฉœเจฆเฉ‡ เจนเจพเจ‚.

เจ“เจกเฉ€เจธเฉ€ เจฐเฉ‹เจกเจฎเฉˆเจช: เจ…เจธเฉ€เจ‚ เจ•เจจเฉˆเจ•เจธเจผเจจ เจชเฉ‚เจฒเจฐ เจคเฉ‹เจ‚ เจนเฉ‹เจฐ เจ•เฉ€ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจนเจพเจ‚เฅค เจ†เจ‚เจฆเจฐเฉ‡ เจฌเฉ‹เจฐเฉ‹เจกเจฟเจจ (2019)

เจจเจคเฉ€เจœเฉ‡ เจตเจœเฉ‹เจ‚, เจธเจพเจกเฉ‡ เจ•เฉ‹เจฒ เจ‡เฉฑเจ• เจฅเจฐเจฟเฉฑเจก เจนเฉˆ เจœเฉ‹ TCP เจธเจตเฉ€เจ•เจพเจฐ เจ•เจฐเจฆเจพ เจนเฉˆ เจ…เจคเฉ‡ เจฐเจพเจ‰เจ‚เจก-เจฐเฉ‹เจฌเจฟเจจ เจฌเจนเฉเจค เจธเจพเจฐเฉ‡ เจตเจฐเจ•เจฐเจพเจ‚ เจจเฉ‚เฉฐ TPC เจ•เฉเจจเฉˆเจ•เจธเจผเจจ เจชเจพเจธ เจ•เจฐเจฆเจพ เจนเฉˆเฅค

เจ‡เจธ เจธเจฅเจฟเจคเฉ€ เจตเจฟเฉฑเจš, เจนเจฐเฉ‡เจ• เจ•เจฒเจพเจ‡เฉฐเจŸ เจ•เฉเจจเฉˆเจ•เจธเจผเจจ เจนเจฎเฉ‡เจธเจผเจพ เจ‡เฉฑเจ• เจชเฉเจฐเฉ‹เจธเฉˆเจธเจฐ 'เจคเฉ‡ เจšเฉฑเจฒเจฆเจพ เจนเฉˆเฅค เจ…เจคเฉ‡ เจ‡เจน เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ‡เจธเจจเฉ‚เฉฐ เจ•เฉˆเจธเจผ-เจ…เจจเฉเจ•เฉ‚เจฒ เจฌเจฃเจพเจ‰เจฃ เจฆเฉ€ เจ†เจ—เจฟเจ† เจฆเจฟเฉฐเจฆเจพ เจนเฉˆ.

เจ…เจคเฉ‡ เจ‡เจธ เจคเฉ‹เจ‚ เจ‡เจฒเจพเจตเจพ, เจ…เจธเฉ€เจ‚ เจธเจฟเจธเจŸเจฎ TCP เจธเจŸเฉˆเจ• เจจเฉ‚เฉฐ เจฐเจพเจนเจค เจฆเฉ‡เจฃ เจฒเจˆ เจ›เฉ‹เจŸเฉ‡ เจชเฉˆเจ•เฉ‡เจŸเจพเจ‚ เจฆเฉ‡ เจธเฉฐเจ—เฉเจฐเจนเจฟ เจจเฉ‚เฉฐ เจ‡เฉฑเจ• เจตเฉฑเจกเฉ‡ เจชเฉˆเจ•เฉ‡เจŸ เจตเจฟเฉฑเจš เจฅเฉ‹เฉœเฉเจนเจพ เจœเจฟเจนเจพ เจธเฉเจงเจพเจฐเจฟเจ† เจนเฉˆเฅค

เจ“เจกเฉ€เจธเฉ€ เจฐเฉ‹เจกเจฎเฉˆเจช: เจ…เจธเฉ€เจ‚ เจ•เจจเฉˆเจ•เจธเจผเจจ เจชเฉ‚เจฒเจฐ เจคเฉ‹เจ‚ เจนเฉ‹เจฐ เจ•เฉ€ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจนเจพเจ‚เฅค เจ†เจ‚เจฆเจฐเฉ‡ เจฌเฉ‹เจฐเฉ‹เจกเจฟเจจ (2019)

เจ‡เจธ เจคเฉ‹เจ‚ เจ‡เจฒเจพเจตเจพ, เจ…เจธเฉ€เจ‚ เจ‡เจธ เจ…เจฐเจฅ เจตเจฟเฉฑเจš เจŸเฉเจฐเจพเจ‚เจœเฉˆเจ•เจธเจผเจจเจฒ เจชเฉ‚เจฒเจฟเฉฐเจ— เจตเจฟเฉฑเจš เจธเฉเจงเจพเจฐ เจ•เฉ€เจคเจพ เจนเฉˆ เจ•เจฟ เจ“เจกเฉ€เจธเฉ€, เจœเจฆเฉ‹เจ‚ เจ•เฉŒเจ‚เจซเจฟเจ—เจฐ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ, เจ‡เฉฑเจ• เจจเฉˆเจŸเจตเจฐเจ• เจ•เจจเฉˆเจ•เจธเจผเจจ เจ…เจธเจซเจฒ เจนเฉ‹เจฃ เจฆเฉ€ เจธเจฅเจฟเจคเฉ€ เจตเจฟเฉฑเจš เจฐเฉฑเจฆ เจ…เจคเฉ‡ เจฐเฉ‹เจฒเจฌเฉˆเจ• เจญเฉ‡เจœ เจธเจ•เจฆเจพ เจนเฉˆ, เจฏเจพเจจเฉ€ เจœเฉ‡เจ•เจฐ เจ•เฉ‹เจˆ เจฌเฉ‡เจจเจคเฉ€ เจฆเฉ€ เจ‰เจกเฉ€เจ• เจจเจนเฉ€เจ‚ เจ•เจฐ เจฐเจฟเจนเจพ เจนเฉˆ, เจคเจพเจ‚ เจ“เจกเฉ€เจธเฉ€ เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจจเฉ‚เฉฐ เจฆเฉฑเจธเฉ‡เจ—เจพ เจ•เจฟ เจ‰เจน เจ•เฉ‹เจธเจผเจฟเจธเจผ เจจเจพ เจ•เจฐเจจเฅค เจฌเฉ‡เจจเจคเฉ€ เจจเฉ‚เฉฐ เจชเฉ‚เจฐเจพ เจ•เจฐเฉ‹ เจœเฉ‹ เจ•เฉ€เจฎเจคเฉ€ เจธเจฐเฉ‹เจคเจพเจ‚ เจจเฉ‚เฉฐ เจฌเจฐเจฌเจพเจฆ เจ•เจฐ เจธเจ•เจฆเจพ เจนเฉˆ.

เจ…เจคเฉ‡ เจœเจฆเฉ‹เจ‚ เจตเฉ€ เจธเฉฐเจญเจต เจนเฉ‹เจตเฉ‡, เจ…เจธเฉ€เจ‚ เจ‰เจธเฉ‡ เจ•เจฒเจพเจ‡เฉฐเจŸ เจจเจพเจฒ เจ•เฉเจจเฉˆเจ•เจธเจผเจจ เจฐเฉฑเจ–เจฆเฉ‡ เจนเจพเจ‚เฅค เจ‡เจน เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ_เจจเจพเจฎ_เจเจก_เจนเฉ‹เจธเจŸ เจจเฉ‚เฉฐ เจฎเฉเฉœ เจธเจฅเจพเจชเจฟเจค เจ•เจฐเจจ เจคเฉ‹เจ‚ เจฌเจšเจฆเจพ เจนเฉˆเฅค เจœเฉ‡ เจ‡เจน เจธเฉฐเจญเจต เจนเฉˆ, เจคเจพเจ‚ เจธเจพเจจเฉ‚เฉฐ เจกเจพเจ‡เจ—เจจเฉŒเจธเจŸเจฟเจ•เจธ เจฒเจˆ เจฒเฉ‹เฉœเฉ€เจ‚เจฆเฉ‡ เจชเฉˆเจฐเจพเจฎเฉ€เจŸเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจตเจพเจงเฉ‚ เจฐเฉ€เจธเฉˆเจŸ เจ•เจฐเจจ เจฆเฉ€ เจฒเฉ‹เฉœ เจจเจนเฉ€เจ‚ เจนเฉˆเฅค

เจ“เจกเฉ€เจธเฉ€ เจฐเฉ‹เจกเจฎเฉˆเจช: เจ…เจธเฉ€เจ‚ เจ•เจจเฉˆเจ•เจธเจผเจจ เจชเฉ‚เจฒเจฐ เจคเฉ‹เจ‚ เจนเฉ‹เจฐ เจ•เฉ€ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจนเจพเจ‚เฅค เจ†เจ‚เจฆเจฐเฉ‡ เจฌเฉ‹เจฐเฉ‹เจกเจฟเจจ (2019)

เจ…เจธเฉ€เจ‚ Yandex.Cloud เจฆเฉ‡ เจนเจฟเฉฑเจคเจพเจ‚ เจตเจฟเฉฑเจš เจ•เฉฐเจฎ เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚เฅค เจ…เจคเฉ‡ เจœเฉ‡เจ•เจฐ เจคเฉเจธเฉ€เจ‚ เจชเฉเจฐเจฌเฉฐเจงเจฟเจค PostgreSQL เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจนเฉ‹ เจ…เจคเฉ‡ เจคเฉเจนเจพเจกเฉ‡ เจ•เฉ‹เจฒ เจ‡เฉฑเจ• เจ•เจจเฉˆเจ•เจธเจผเจจ เจชเฉ‚เจฒเจฐ เจธเจฅเจพเจชเจฟเจค เจนเฉˆ, เจคเจพเจ‚ เจคเฉเจธเฉ€เจ‚ เจฒเจพเจœเจผเฉ€เจ•เจฒ เจชเฉเจฐเจคเฉ€เจ•เฉเจฐเจฟเจคเฉ€ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจฌเจพเจนเจฐ เจตเฉฑเจฒ เจฒเจพเจœเจผเฉ€เจ•เจฒ เจชเฉเจฐเจคเฉ€เจ•เฉเจฐเจฟเจคเฉ€ เจฌเจฃเจพ เจธเจ•เจฆเฉ‡ เจนเฉ‹, เจญเจพเจต, เจธเจพเจจเฉ‚เฉฐ เจ›เฉฑเจกเฉ‹, เจœเฉ‡เจ•เจฐ เจคเฉเจธเฉ€เจ‚ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจนเฉ‹, เจฌเจพเจŠเจ‚เจธเจฐ เจฒเจพเจœเจผเฉ€เจ•เจฒ เจชเฉเจฐเจคเฉ€เจ•เฉเจฐเจฟเจคเฉ€ เจฆเฉ‡ เจชเฉเจฐเจตเจพเจน เจจเฉ‚เฉฐ เจฌเจพเจนเจฐ เจจเจนเฉ€เจ‚ เจ›เฉฑเจกเฉ‡เจ—เจพเฅค

เจ“เจกเฉ€เจธเฉ€ เจฐเฉ‹เจกเจฎเฉˆเจช: เจ…เจธเฉ€เจ‚ เจ•เจจเฉˆเจ•เจธเจผเจจ เจชเฉ‚เจฒเจฐ เจคเฉ‹เจ‚ เจนเฉ‹เจฐ เจ•เฉ€ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจนเจพเจ‚เฅค เจ†เจ‚เจฆเจฐเฉ‡ เจฌเฉ‹เจฐเฉ‹เจกเจฟเจจ (2019)

เจ‡เจน เจฒเจพเจœเจผเฉ€เจ•เจฒ เจฐเฉ€เจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจธเจฅเจพเจชเจค เจ•เจฐเจจ เจฆเฉ€ เจ‡เฉฑเจ• เจ‰เจฆเจพเจนเจฐเจจ เจนเฉˆเฅค

เจ“เจกเฉ€เจธเฉ€ เจฐเฉ‹เจกเจฎเฉˆเจช: เจ…เจธเฉ€เจ‚ เจ•เจจเฉˆเจ•เจธเจผเจจ เจชเฉ‚เจฒเจฐ เจคเฉ‹เจ‚ เจนเฉ‹เจฐ เจ•เฉ€ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจนเจพเจ‚เฅค เจ†เจ‚เจฆเจฐเฉ‡ เจฌเฉ‹เจฐเฉ‹เจกเจฟเจจ (2019)

เจ‡เจธ เจคเฉ‹เจ‚ เจ‡เจฒเจพเจตเจพ, เจธเจพเจกเฉ‡ เจ•เฉ‹เจฒ เจฌเจพเจนเจฐเฉ€ เจญเฉŒเจคเจฟเจ• เจชเฉเจฐเจคเฉ€เจ•เฉเจฐเจฟเจคเฉ€ เจฒเจˆ เจธเจฎเจฐเจฅเจจ เจนเฉˆเฅค เจ•เจฒเจพเจ‰เจก เจตเจฟเฉฑเจš, เจฌเฉ‡เจธเจผเจ•, เจ‡เจน เจ…เจธเฉฐเจญเจต เจนเฉˆ, เจ•เจฟเจ‰เจ‚เจ•เจฟ เจซเจฟเจฐ เจ•เจฒเฉฑเจธเจŸเจฐ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ†เจชเจฃเฉ‡ เจฌเจพเจฐเฉ‡ เจฌเจนเฉเจค เจœเจผเจฟเจ†เจฆเจพ เจœเจพเจฃเจ•เจพเจฐเฉ€ เจฆเฉ‡เจตเฉ‡เจ—เจพ. เจชเจฐ เจคเฉเจนเจพเจกเฉ€เจ†เจ‚ เจธเจฅเจพเจชเจจเจพเจตเจพเจ‚ เจตเจฟเฉฑเจš, เจœเฉ‡เจ•เจฐ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ“เจกเฉ€เจธเฉ€ เจตเจฟเฉฑเจš เจ•เจจเฉˆเจ•เจธเจผเจจ เจชเฉ‚เจฒเจฐ เจฆเฉเจ†เจฐเจพ เจญเฉŒเจคเจฟเจ• เจชเฉเจฐเจคเฉ€เจ•เฉเจฐเจฟเจคเฉ€ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆ, เจคเจพเจ‚ เจ‡เจน เจธเฉฐเจญเจต เจนเฉˆเฅค

เจ“เจกเฉ€เจธเฉ€ เจฐเฉ‹เจกเจฎเฉˆเจช: เจ…เจธเฉ€เจ‚ เจ•เจจเฉˆเจ•เจธเจผเจจ เจชเฉ‚เจฒเจฐ เจคเฉ‹เจ‚ เจนเฉ‹เจฐ เจ•เฉ€ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจนเจพเจ‚เฅค เจ†เจ‚เจฆเจฐเฉ‡ เจฌเฉ‹เจฐเฉ‹เจกเจฟเจจ (2019)

เจ“เจกเฉ€เจธเฉ€ เจ•เฉ‹เจฒ PgBouncer เจจเจพเจฒ เจชเฉ‚เจฐเฉ€ เจคเจฐเฉเจนเจพเจ‚ เจ…เจจเฉเจ•เฉ‚เจฒ เจจเจฟเจ—เจฐเจพเจจเฉ€ เจนเฉˆเฅค เจธเจพเจกเฉ‡ เจ•เฉ‹เจฒ เจ‰เจนเฉ€ เจ•เฉฐเจธเฉ‹เจฒ เจนเฉˆ เจœเฉ‹ เจฒเจ—เจญเจ— เจธเจพเจฐเฉ€เจ†เจ‚ เจ‡เฉฑเจ•เฉ‹ เจ•เจฎเจพเจ‚เจกเจพเจ‚ เจจเฉ‚เฉฐ เจšเจฒเจพเจ‰เจ‚เจฆเจพ เจนเฉˆเฅค เจœเฉ‡ เจ•เฉเจ เจ—เฉเฉฐเจฎ เจนเฉˆ, เจคเจพเจ‚ เจ‡เฉฑเจ• เจชเฉเฉฑเจฒ เจฌเฉ‡เจจเจคเฉ€ เจญเฉ‡เจœเฉ‹, เจœเจพเจ‚ เจ˜เฉฑเจŸเฉ‹ เจ˜เฉฑเจŸ GitHub 'เจคเฉ‡ เจ•เฉ‹เจˆ เจฎเฉเฉฑเจฆเจพ, เจ…เจคเฉ‡ เจ…เจธเฉ€เจ‚ เจฒเฉ‹เฉœเฉ€เจ‚เจฆเฉ€เจ†เจ‚ เจ•เจฎเจพเจ‚เจกเจพเจ‚ เจจเฉ‚เฉฐ เจชเฉ‚เจฐเจพ เจ•เจฐเจพเจ‚เจ—เฉ‡เฅค เจชเจฐ เจธเจพเจกเฉ‡ เจ•เฉ‹เจฒ เจชเจนเจฟเจฒเจพเจ‚ เจนเฉ€ PgBouncer เจ•เฉฐเจธเฉ‹เจฒ เจฆเฉ€ เจฎเฉเฉฑเจ– เจ•เจพเจฐเจœเจ•เฉเจธเจผเจฒเจคเจพ เจนเฉˆเฅค

เจ“เจกเฉ€เจธเฉ€ เจฐเฉ‹เจกเจฎเฉˆเจช: เจ…เจธเฉ€เจ‚ เจ•เจจเฉˆเจ•เจธเจผเจจ เจชเฉ‚เจฒเจฐ เจคเฉ‹เจ‚ เจนเฉ‹เจฐ เจ•เฉ€ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจนเจพเจ‚เฅค เจ†เจ‚เจฆเจฐเฉ‡ เจฌเฉ‹เจฐเฉ‹เจกเจฟเจจ (2019)

เจ…เจคเฉ‡, เจฌเฉ‡เจธเจผเจ•, เจธเจพเจกเฉ‡ เจ•เฉ‹เจฒ เจ…เฉฑเจ—เฉ‡ เจญเฉ‡เจœเจฃ เจตเจฟเฉฑเจš เจ—เจฒเจคเฉ€ เจนเฉˆเฅค เจ…เจธเฉ€เจ‚ เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจฆเฉเจ†เจฐเจพ เจฐเจฟเจชเฉ‹เจฐเจŸ เจ•เฉ€เจคเฉ€ เจ—เจˆ เจ—เจฒเจคเฉ€ เจจเฉ‚เฉฐ เจตเจพเจชเจธ เจ•เจฐเจพเจ‚เจ—เฉ‡เฅค เจคเฉเจธเฉ€เจ‚ เจ‡เจธ เจฌเจพเจฐเฉ‡ เจœเจพเจฃเจ•เจพเจฐเฉ€ เจชเฉเจฐเจพเจชเจค เจ•เจฐเฉ‹เจ—เฉ‡ เจ•เจฟ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจตเจฟเฉฑเจš เจธเจผเจพเจฎเจฒ เจ•เจฟเจ‰เจ‚ เจจเจนเฉ€เจ‚ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ, เจ…เจคเฉ‡ เจธเจฟเจฐเจซ เจ‡เจน เจจเจนเฉ€เจ‚ เจ•เจฟ เจคเฉเจธเฉ€เจ‚ เจ‡เจธ เจตเจฟเฉฑเจš เจธเจผเจพเจฎเจฒ เจจเจนเฉ€เจ‚ เจนเฉ‹เฅค

เจ“เจกเฉ€เจธเฉ€ เจฐเฉ‹เจกเจฎเฉˆเจช: เจ…เจธเฉ€เจ‚ เจ•เจจเฉˆเจ•เจธเจผเจจ เจชเฉ‚เจฒเจฐ เจคเฉ‹เจ‚ เจนเฉ‹เจฐ เจ•เฉ€ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจนเจพเจ‚เฅค เจ†เจ‚เจฆเจฐเฉ‡ เจฌเฉ‹เจฐเฉ‹เจกเจฟเจจ (2019)

เจœเฉ‡เจ•เจฐ เจคเฉเจนเจพเจจเฉ‚เฉฐ PgBouncer เจจเจพเจฒ 100% เจ…เจจเฉเจ•เฉ‚เจฒเจคเจพ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆ เจคเจพเจ‚ เจ‡เจน เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพ เจ…เจฏเฉ‹เจ— เจนเฉˆเฅค เจ…เจธเฉ€เจ‚ เจฌเจพเจŠเจ‚เจธเจฐ เจตเจพเจ‚เจ— เจนเฉ€ เจตเจฟเจตเจนเจพเจฐ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเจพเจ‚, เจธเจฟเจฐเจซเจผ เจธเฉเจฐเฉฑเจ–เจฟเจ…เจค เจชเจพเจธเฉ‡ เจนเฉ‹เจฃ เจฒเจˆเฅค

เจตเจฟเจ•เจพเจธ

เจ“เจกเฉ€เจธเฉ€ เจธเจฐเฉ‹เจค เจ•เฉ‹เจก เจฌเจพเจฐเฉ‡ เจ•เฉเจ เจธเจผเจฌเจฆเฅค

เจ“เจกเฉ€เจธเฉ€ เจฐเฉ‹เจกเจฎเฉˆเจช: เจ…เจธเฉ€เจ‚ เจ•เจจเฉˆเจ•เจธเจผเจจ เจชเฉ‚เจฒเจฐ เจคเฉ‹เจ‚ เจนเฉ‹เจฐ เจ•เฉ€ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจนเจพเจ‚เฅค เจ†เจ‚เจฆเจฐเฉ‡ เจฌเฉ‹เจฐเฉ‹เจกเจฟเจจ (2019)

https://github.com/yandex/odyssey/pull/66

เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, เจ‡เฉฑเจฅเฉ‡ "เจฐเฉ‹เจ•เฉ‚/เจฐเฉ€เจœเจผเจฟเจŠเจฎ" เจ•เจฎเจพเจ‚เจกเจพเจ‚ เจนเจจเฅค เจ‰เจน เจ†เจฎ เจคเฉŒเจฐ 'เจคเฉ‡ เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจจเฉ‚เฉฐ เจ…เจชเจกเฉ‡เจŸ เจ•เจฐเจจ เจฒเจˆ เจตเจฐเจคเฉ‡ เจœเจพเจ‚เจฆเฉ‡ เจนเจจเฅค เจœเฉ‡เจ•เจฐ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจชเฉ‹เจธเจŸเจ—เฉเจฐเฉ‡เจธ เจจเฉ‚เฉฐ เจ…เฉฑเจชเจกเฉ‡เจŸ เจ•เจฐเจจ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆ, เจคเจพเจ‚ เจคเฉเจธเฉ€เจ‚ เจ‡เจธเจจเฉ‚เฉฐ เจ•เจจเฉˆเจ•เจธเจผเจจ เจชเฉ‚เจฒเจฐ เจตเจฟเฉฑเจš เจฐเฉ‹เจ• เจธเจ•เจฆเฉ‡ เจนเฉ‹, pg_upgrade เจ•เจฐเฉ‹, เจซเจฟเจฐ เจฆเฉเจฌเจพเจฐเจพ เจธเจผเฉเจฐเฉ‚ เจ•เจฐเฉ‹เฅค เจ…เจคเฉ‡ เจ•เจฒเจพเจ‡เฉฐเจŸ เจฆเฉ‡ เจชเฉฑเจ– เจคเฉ‹เจ‚ เจ‡เจน เจ‡เจธ เจคเจฐเฉเจนเจพเจ‚ เจฆเจฟเจ–เจพเจˆ เจฆเฉ‡เจตเฉ‡เจ—เจพ เจœเจฟเจตเฉ‡เจ‚ เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจนเฉŒเจฒเฉ€ เจนเฉ‹ เจฐเจฟเจนเจพ เจธเฉ€. เจ‡เจน เจ•เจพเจฐเจœเจ•เฉเจธเจผเจฒเจคเจพ เจญเจพเจˆเจšเจพเจฐเฉ‡ เจฆเฉ‡ เจฒเฉ‹เจ•เจพเจ‚ เจฆเฉเจ†เจฐเจพ เจธเจพเจกเฉ‡ เจ•เฉ‹เจฒ เจฒเจฟเจ†เจ‚เจฆเฉ€ เจ—เจˆ เจธเฉ€เฅค เจ‰เจน เจ…เจœเฉ‡ เจซเฉเจฐเฉ€เจœเจผ เจจเจนเฉ€เจ‚ เจนเฉ‹เจˆ เจนเฉˆ, เจชเจฐ เจœเจฒเจฆเฉ€ เจนเฉ€ เจธเจญ เจ•เฉเจ เจนเฉ‹ เจœเจพเจตเฉ‡เจ—เจพ. (เจชเจนเจฟเจฒเจพเจ‚ เจนเฉ€ เจœเฉฐเจฎเจฟเจ† เจนเฉ‹เจ‡เจ†)

เจ“เจกเฉ€เจธเฉ€ เจฐเฉ‹เจกเจฎเฉˆเจช: เจ…เจธเฉ€เจ‚ เจ•เจจเฉˆเจ•เจธเจผเจจ เจชเฉ‚เจฒเจฐ เจคเฉ‹เจ‚ เจนเฉ‹เจฐ เจ•เฉ€ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจนเจพเจ‚เฅค เจ†เจ‚เจฆเจฐเฉ‡ เจฌเฉ‹เจฐเฉ‹เจกเจฟเจจ (2019)

https://github.com/yandex/odyssey/pull/73 - เจชเจนเจฟเจฒเจพเจ‚ เจนเฉ€ เจœเฉฐเจฎเจฟเจ† เจนเฉ‹เจ‡เจ† เจนเฉˆ

เจ‡เจธ เจคเฉ‹เจ‚ เจ‡เจฒเจพเจตเจพ, PgBouncer เจฆเฉ€เจ†เจ‚ เจจเจตเฉ€เจ†เจ‚ เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพเจตเจพเจ‚ เจตเจฟเฉฑเจšเฉ‹เจ‚ เจ‡เฉฑเจ• SCRAM เจชเฉเจฐเจฎเจพเจฃเฉ€เจ•เจฐเจจ เจฒเจˆ เจธเจฎเจฐเจฅเจจ เจนเฉˆ, เจœเฉ‹ เจธเจพเจกเฉ‡ เจ•เฉ‹เจฒ เจ‡เฉฑเจ• เจตเจฟเจ…เจ•เจคเฉ€ เจฆเฉเจ†เจฐเจพ เจฒเจฟเจ†เจ‡เจ† เจ—เจฟเจ† เจธเฉ€ เจœเฉ‹ Yandex.Cloud เจตเจฟเฉฑเจš เจ•เฉฐเจฎ เจจเจนเฉ€เจ‚ เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจฆเฉ‹เจตเฉ‡เจ‚ เจ—เฉเฉฐเจเจฒเจฆเจพเจฐ เจ•เจพเจฐเจœเจธเจผเฉ€เจฒเจคเจพ เจ…เจคเฉ‡ เจฎเจนเฉฑเจคเจตเจชเฉ‚เจฐเจจ เจนเจจ.

เจ“เจกเฉ€เจธเฉ€ เจฐเฉ‹เจกเจฎเฉˆเจช: เจ…เจธเฉ€เจ‚ เจ•เจจเฉˆเจ•เจธเจผเจจ เจชเฉ‚เจฒเจฐ เจคเฉ‹เจ‚ เจนเฉ‹เจฐ เจ•เฉ€ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจนเจพเจ‚เฅค เจ†เจ‚เจฆเจฐเฉ‡ เจฌเฉ‹เจฐเฉ‹เจกเจฟเจจ (2019)

เจ‡เจธ เจฒเจˆ, เจฎเฉˆเจ‚ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจฆเฉฑเจธเจฃเจพ เจšเจพเจนเจพเจ‚เจ—เจพ เจ•เจฟ เจ“เจกเฉ€เจธเฉ€ เจ•เจฟเจธ เจšเฉ€เจœเจผ เจคเฉ‹เจ‚ เจฌเจฃเฉ€ เจนเฉˆ, เจœเฉ‡เจ•เจฐ เจคเฉเจธเฉ€เจ‚ เจนเฉเจฃเฉ‡ เจ‡เฉฑเจ• เจ›เฉ‹เจŸเจพ เจ•เฉ‹เจก เจตเฉ€ เจฒเจฟเจ–เจฃเจพ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจนเฉ‹เฅค

เจคเฉเจนเจพเจกเฉ‡ เจ•เฉ‹เจฒ เจ“เจกเฉ€เจธเฉ€ เจธเจฐเฉ‹เจค เจ…เจงเจพเจฐ เจนเฉˆ, เจœเฉ‹ เจฆเฉ‹ เจฎเฉเฉฑเจ– เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€เจ†เจ‚ 'เจคเฉ‡ เจจเจฟเจฐเจญเจฐ เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจ•เฉ€เจตเฉ€ เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€ เจชเฉ‹เจธเจŸเจ—เฉเจฐเฉ‡เจธ เจธเฉฐเจฆเฉ‡เจธเจผ เจชเฉเจฐเฉ‹เจŸเฉ‹เจ•เฉ‹เจฒ เจฆเจพ เจฒเจพเจ—เฉ‚เจ•เจฐเจจ เจนเฉˆเฅค เจญเจพเจต, เจชเฉ‹เจธเจŸเจ—เฉเจฐเฉ‡เจธ เจฆเจพ เจฎเฉ‚เจฒ เจชเฉเจฐเฉ‹เจŸเฉ‹ 3 เจฎเจฟเจ†เจฐเฉ€ เจธเฉเจจเฉ‡เจนเฉ‡ เจนเจจ เจœเฉ‹ เจซเจฐเฉฐเจŸ-เจเจ‚เจก เจ…เจคเฉ‡ เจฌเฉˆเจ•-เจเจ‚เจก เจเจ•เจธเจšเฉ‡เจ‚เจœ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเจจเฅค เจ‰เจน เจ•เฉ€เจตเฉ€ เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€ เจตเจฟเฉฑเจš เจฒเจพเจ—เฉ‚ เจ•เฉ€เจคเฉ‡ เจ—เจ เจนเจจเฅค

Machinarium เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€ เจ‡เฉฑเจ• เจฅเจฐเจฟเฉฑเจก เจฒเจพเจ—เฉ‚ เจ•เจฐเจจ เจตเจพเจฒเฉ€ เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€ เจนเฉˆเฅค เจ‡เจธ เจฎเจธเจผเฉ€เจจเฉ€เจฐเฉ€เจ…เจฎ เจฆเจพ เจ‡เฉฑเจ• เจ›เฉ‹เจŸเจพ เจœเจฟเจนเจพ เจนเจฟเฉฑเจธเจพ เจ…เจธเฉˆเจ‚เจฌเจฒเฉ€ เจญเจพเจธเจผเจพ เจตเจฟเฉฑเจš เจฒเจฟเจ–เจฟเจ† เจ—เจฟเจ† เจนเฉˆเฅค เจชเจฐ เจ˜เจฌเจฐเจพเจ“ เจจเจพ, เจ‡เฉฑเจฅเฉ‡ เจธเจฟเจฐเจซเจผ 15 เจฒเจพเจˆเจจเจพเจ‚ เจนเจจเฅค

เจ“เจกเฉ€เจธเฉ€ เจฐเฉ‹เจกเจฎเฉˆเจช: เจ…เจธเฉ€เจ‚ เจ•เจจเฉˆเจ•เจธเจผเจจ เจชเฉ‚เจฒเจฐ เจคเฉ‹เจ‚ เจนเฉ‹เจฐ เจ•เฉ€ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจนเจพเจ‚เฅค เจ†เจ‚เจฆเจฐเฉ‡ เจฌเฉ‹เจฐเฉ‹เจกเจฟเจจ (2019)

เจ“เจกเฉ€เจธเฉ€ เจ†เจฐเจ•เฉ€เจŸเฉˆเจ•เจšเจฐ. เจ‡เฉฑเจฅเฉ‡ เจ‡เฉฑเจ• เจฎเฉเฉฑเจ– เจฎเจธเจผเฉ€เจจ เจนเฉˆ เจœเจฟเจธ 'เจคเฉ‡ เจ•เฉ‹เจฐเฉ‹เจŸเฉ€เจจ เจšเฉฑเจฒ เจฐเจนเฉ‡ เจนเจจเฅค เจ‡เจน เจฎเจธเจผเฉ€เจจ เจ†เจ‰เจฃ เจตเจพเจฒเฉ‡ TCP เจ•เฉเจจเฉˆเจ•เจธเจผเจจเจพเจ‚ เจจเฉ‚เฉฐ เจธเจตเฉ€เจ•เจพเจฐ เจ•เจฐเจฆเฉ€ เจนเฉˆ เจ…เจคเฉ‡ เจ‰เจนเจจเจพเจ‚ เจจเฉ‚เฉฐ เจตเจฐเจ•เจฐเจพเจ‚ เจตเจฟเฉฑเจš เจตเฉฐเจกเจฆเฉ€ เจนเฉˆเฅค

เจ•เจˆ เจ—เจพเจนเจ•เจพเจ‚ เจฒเจˆ เจ‡เฉฑเจ• เจนเฉˆเจ‚เจกเจฒเจฐ เจ‡เฉฑเจ• เจ•เจฐเจฎเจšเจพเจฐเฉ€ เจฆเฉ‡ เจ…เฉฐเจฆเจฐ เจ•เฉฐเจฎ เจ•เจฐ เจธเจ•เจฆเจพ เจนเฉˆเฅค เจฎเฉเฉฑเจ– เจฅเฉเจฐเฉˆเจก เจ•เฉฐเจธเฉ‹เจฒ เจจเฉ‚เฉฐ เจตเฉ€ เจšเจฒเจพเจ‰เจ‚เจฆเจพ เจนเฉˆ เจ…เจคเฉ‡ เจ‰เจนเจจเจพเจ‚ เจ•เฉเจจเฉˆเจ•เจธเจผเจจเจพเจ‚ เจจเฉ‚เฉฐ เจฎเจฟเจŸเจพเจ‰เจฃ เจฒเจˆ เจ•เฉเจฐเฉ‹เจจ เจ•เจพเจฐเจœเจพเจ‚ เจฆเฉ€ เจชเฉเจฐเจ•เจฟเจฐเจฟเจ† เจ•เจฐเจฆเจพ เจนเฉˆ เจœเจฟเจจเฉเจนเจพเจ‚ เจฆเฉ€ เจชเฉ‚เจฒ เจตเจฟเฉฑเจš เจนเฉเจฃ เจฒเฉ‹เฉœ เจจเจนเฉ€เจ‚ เจนเฉˆเฅค

เจ“เจกเฉ€เจธเฉ€ เจฐเฉ‹เจกเจฎเฉˆเจช: เจ…เจธเฉ€เจ‚ เจ•เจจเฉˆเจ•เจธเจผเจจ เจชเฉ‚เจฒเจฐ เจคเฉ‹เจ‚ เจนเฉ‹เจฐ เจ•เฉ€ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจนเจพเจ‚เฅค เจ†เจ‚เจฆเจฐเฉ‡ เจฌเฉ‹เจฐเฉ‹เจกเจฟเจจ (2019)

เจธเจŸเฉˆเจ‚เจกเจฐเจก เจชเฉ‹เจธเจŸเจ—เฉเจฐเฉ‡เจธ เจŸเฉˆเจธเจŸ เจธเฉ‚เจŸ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจ“เจกเฉ€เจธเฉ€ เจฆเฉ€ เจœเจพเจ‚เจš เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆเฅค เจ…เจธเฉ€เจ‚ เจธเจฟเจฐเจซเจผ เจฌเจพเจŠเจ‚เจธเจฐ เจฐเจพเจนเฉ€เจ‚ เจ‡เฉฐเจธเจŸเจพเจฒ-เจšเฉˆเฉฑเจ• เจšเจฒเจพเจ‰เจ‚เจฆเฉ‡ เจนเจพเจ‚ เจ…เจคเฉ‡ เจ“เจกเฉ€เจธเฉ€ เจฐเจพเจนเฉ€เจ‚, เจธเจพเจจเฉ‚เฉฐ เจ‡เฉฑเจ• เจจเจฒ เจกเจฟเจต เจฎเจฟเจฒเจฆเจพ เจนเฉˆเฅค เจกเฉ‡เจŸ เจซเจพเจฐเจฎเฉˆเจŸเจฟเฉฐเจ— เจจเจพเจฒ เจธเจฌเฉฐเจงเจค เจ•เจˆ เจŸเฉˆเจธเจŸ เจนเจจ เจœเฉ‹ เจฌเจพเจŠเจ‚เจธเจฐ เจ…เจคเฉ‡ เจ“เจกเฉ€เจธเฉ€ เจตเจฟเฉฑเจš เจฌเจฟเจฒเจ•เฉเจฒ เจ‡เฉฑเจ•เฉ‹ เจœเจฟเจนเฉ‡ เจชเจพเจธ เจจเจนเฉ€เจ‚ เจนเฉเฉฐเจฆเฉ‡ เจนเจจเฅค

เจ‡เจธ เจคเฉ‹เจ‚ เจ‡เจฒเจพเจตเจพ, เจฌเจนเฉเจค เจธเจพเจฐเฉ‡ เจกเจฐเจพเจˆเจตเจฐ เจนเจจ เจœเจฟเจจเฉเจนเจพเจ‚ เจฆเฉ€ เจ†เจชเจฃเฉ€ เจœเจพเจ‚เจš เจนเฉˆ. เจ…เจคเฉ‡ เจ…เจธเฉ€เจ‚ เจ“เจกเฉ€เจธเฉ€ เจฆเฉ€ เจœเจพเจ‚เจš เจ•เจฐเจจ เจฒเจˆ เจ‰เจนเจจเจพเจ‚ เจฆเฉ‡ เจŸเฉˆเจธเจŸเจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚.

เจ“เจกเฉ€เจธเฉ€ เจฐเฉ‹เจกเจฎเฉˆเจช: เจ…เจธเฉ€เจ‚ เจ•เจจเฉˆเจ•เจธเจผเจจ เจชเฉ‚เจฒเจฐ เจคเฉ‹เจ‚ เจนเฉ‹เจฐ เจ•เฉ€ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจนเจพเจ‚เฅค เจ†เจ‚เจฆเจฐเฉ‡ เจฌเฉ‹เจฐเฉ‹เจกเจฟเจจ (2019)

เจ‡เจธ เจคเฉ‹เจ‚ เจ‡เจฒเจพเจตเจพ, เจธเจพเจกเฉ€ เจ•เฉˆเจธเจ•เฉ‡เจก เจธเฉฐเจฐเจšเจจเจพ เจฆเฉ‡ เจ•เจพเจฐเจจ, เจธเจพเจจเฉ‚เฉฐ เจตเฉฑเจ–-เจตเฉฑเจ– เจฌเฉฐเจกเจฒเจพเจ‚ เจฆเฉ€ เจœเจพเจ‚เจš เจ•เจฐเจจเฉ€ เจชเจตเฉ‡เจ—เฉ€: เจชเฉ‹เจธเจŸเจ—เฉเจฐเฉ‡เจธ + เจ“เจกเฉ€เจธเฉ€, เจชเฉ€เจœเฉ€เจฌเจพเจŠเจ‚เจธเจฐ + เจ“เจกเฉ€เจธเฉ€, เจ“เจกเฉ€เจธเฉ€ + เจ“เจกเฉ€เจธเฉ€ เจ‡เจน เจฏเจ•เฉ€เจจเฉ€ เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ เจ•เจฟ เจœเฉ‡ เจ“เจกเฉ€เจธเฉ€ เจ•เฉˆเจธเจ•เฉ‡เจก เจฆเฉ‡ เจ•เจฟเจธเฉ‡ เจตเฉ€ เจนเจฟเฉฑเจธเฉ‡ เจตเจฟเฉฑเจš เจ–เจคเจฎ เจนเฉ‹ เจ—เจˆ เจนเฉˆ, เจคเจพเจ‚ เจ‡เจน เจ…เจœเฉ‡ เจตเฉ€ เจ•เฉฐเจฎ เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจœเจฟเจตเฉ‡เจ‚ เจ…เจธเฉ€เจ‚ เจ‰เจฎเฉ€เจฆ เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚เฅค

เจฐเฉˆเจ•

เจ“เจกเฉ€เจธเฉ€ เจฐเฉ‹เจกเจฎเฉˆเจช: เจ…เจธเฉ€เจ‚ เจ•เจจเฉˆเจ•เจธเจผเจจ เจชเฉ‚เจฒเจฐ เจคเฉ‹เจ‚ เจนเฉ‹เจฐ เจ•เฉ€ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจนเจพเจ‚เฅค เจ†เจ‚เจฆเจฐเฉ‡ เจฌเฉ‹เจฐเฉ‹เจกเจฟเจจ (2019)

เจ…เจธเฉ€เจ‚ เจ‰เจคเจชเจพเจฆเจจ เจตเจฟเฉฑเจš เจ“เจกเฉ€เจธเฉ€ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚เฅค เจ…เจคเฉ‡ เจ‡เจน เจ‰เจšเจฟเจค เจจเจนเฉ€เจ‚ เจนเฉ‹เจตเฉ‡เจ—เจพ เจœเฉ‡เจ•เจฐ เจฎเฉˆเจ‚ เจ•เจฟเจนเจพ เจ•เจฟ เจธเจญ เจ•เฉเจ เจ•เฉฐเจฎ เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจจเจนเฉ€เจ‚, เจฏเจพเจจเฉ€ เจนเจพเจ‚, เจชเจฐ เจนเจฎเฉ‡เจธเจผเจพ เจจเจนเฉ€เจ‚เฅค เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, เจ‰เจคเจชเจพเจฆเจจ เจตเจฟเฉฑเจš เจธเจญ เจ•เฉเจ เจ•เฉฐเจฎ เจ•เจฐเจฆเจพ เจนเฉˆ, เจซเจฟเจฐ PostgreSQL เจชเฉเจฐเฉ‹เจซเฉˆเจธเจผเจจเจฒ เจคเฉ‹เจ‚ เจธเจพเจกเฉ‡ เจฆเฉ‹เจธเจค เจ†เจ เจ…เจคเฉ‡ เจ•เจฟเจนเจพ เจ•เจฟ เจธเจพเจกเฉ‡ เจ•เฉ‹เจฒ เจ‡เฉฑเจ• เจฎเฉˆเจฎเฉ‹เจฐเฉ€ เจฒเฉ€เจ• เจนเฉˆ. เจ‰เจน เจ…เจธเจฒ เจตเจฟเฉฑเจš เจธเจจ, เจ…เจธเฉ€เจ‚ เจ‰เจนเจจเจพเจ‚ เจจเฉ‚เฉฐ เจ เฉ€เจ• เจ•เฉ€เจคเจพ. เจชเจฐ เจ‡เจน เจธเจงเจพเจฐเจจ เจธเฉ€.

เจ“เจกเฉ€เจธเฉ€ เจฐเฉ‹เจกเจฎเฉˆเจช: เจ…เจธเฉ€เจ‚ เจ•เจจเฉˆเจ•เจธเจผเจจ เจชเฉ‚เจฒเจฐ เจคเฉ‹เจ‚ เจนเฉ‹เจฐ เจ•เฉ€ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจนเจพเจ‚เฅค เจ†เจ‚เจฆเจฐเฉ‡ เจฌเฉ‹เจฐเฉ‹เจกเจฟเจจ (2019)

เจซเจฟเจฐ เจ…เจธเฉ€เจ‚ เจ–เฉ‹เจœเจฟเจ† เจ•เจฟ เจ•เจจเฉˆเจ•เจธเจผเจจ เจชเฉ‚เจฒเจฐ เจตเจฟเฉฑเจš เจ‡เจจเจ•เจฎเจฟเฉฐเจ— TLS เจ•เจจเฉˆเจ•เจธเจผเจจ เจ…เจคเฉ‡ เจ†เจŠเจŸเจ—เฉ‹เจ‡เฉฐเจ— TLS เจ•เจจเฉˆเจ•เจธเจผเจจ เจนเจจเฅค เจ…เจคเฉ‡ เจ•เฉเจจเฉˆเจ•เจธเจผเจจเจพเจ‚ เจฒเจˆ เจ•เจฒเจพเจ‡เฉฐเจŸ เจธเจฐเจŸเฉ€เจซเจฟเจ•เฉ‡เจŸ เจ…เจคเฉ‡ เจธเจฐเจตเจฐ เจธเจฐเจŸเฉ€เจซเจฟเจ•เฉ‡เจŸ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉเฉฐเจฆเฉ€ เจนเฉˆเฅค

เจฌเจพเจŠเจ‚เจธเจฐ เจ…เจคเฉ‡ เจ“เจกเฉ€เจธเฉ€ เจธเจฐเจตเจฐ เจธเจฐเจŸเฉ€เจซเจฟเจ•เฉ‡เจŸ เจ‰เจนเจจเจพเจ‚ เจฆเฉ‡ pcache เจฆเฉเจ†เจฐเจพ เจฎเฉเฉœ เจชเฉœเฉเจนเฉ‡ เจœเจพเจ‚เจฆเฉ‡ เจนเจจ, เจชเจฐ เจ•เจฒเจพเจ‡เฉฐเจŸ เจธเจฐเจŸเฉ€เจซเจฟเจ•เฉ‡เจŸเจพเจ‚ เจจเฉ‚เฉฐ pcache เจคเฉ‹เจ‚ เจฆเฉเจฌเจพเจฐเจพ เจชเฉœเฉเจนเจจ เจฆเฉ€ เจฒเฉ‹เฉœ เจจเจนเฉ€เจ‚ เจนเฉเฉฐเจฆเฉ€ เจนเฉˆ, เจ•เจฟเจ‰เจ‚เจ•เจฟ เจธเจพเจกเฉ€ เจธเจ•เฉ‡เจฒเฉ‡เจฌเจฒ เจ“เจกเฉ€เจธเฉ€ เจ†เจ–เจฐเจ•เจพเจฐ เจ‡เจธ เจธเจฐเจŸเฉ€เจซเจฟเจ•เฉ‡เจŸ เจจเฉ‚เฉฐ เจชเฉœเฉเจนเจจ เจฆเฉ‡ เจธเจฟเจธเจŸเจฎ เจชเฉเจฐเจฆเจฐเจธเจผเจจ เจตเจฟเฉฑเจš เจšเจฒเจฆเฉ€ เจนเฉˆเฅค เจ‡เจน เจธเจพเจกเฉ‡ เจฒเจˆ เจนเฉˆเจฐเจพเจจเฉ€ เจตเจพเจฒเฉ€ เจ—เฉฑเจฒ เจธเฉ€, เจ•เจฟเจ‰เจ‚เจ•เจฟ เจ‡เจธเจฆเจพ เจตเจฟเจฐเฉ‹เจง เจ•เจฐเจจ เจตเจฟเฉฑเจš เจ‰เจธเจจเฉ‚เฉฐ เจœเจผเจฟเจ†เจฆเจพ เจฆเฉ‡เจฐ เจจเจนเฉ€เจ‚ เจฒเฉฑเจ—เฉ€เฅค เจชเจนเจฟเจฒเจพเจ‚ เจคเจพเจ‚ เจ‡เจน เจฐเฉ‡เจ–เจฟเจ• เจคเฉŒเจฐ 'เจคเฉ‡ เจธเจ•เฉ‡เจฒ เจ•เฉ€เจคเจพ เจ—เจฟเจ†, เจชเจฐ 20 เจ†เจ‰เจฃ เจตเจพเจฒเฉ‡ เจธเจฎเจ•เจพเจฒเฉ€ เจ•เฉเจจเฉˆเจ•เจธเจผเจจเจพเจ‚ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ เจ‡เจน เจธเจฎเฉฑเจธเจฟเจ† เจ†เจชเจฃเฉ‡ เจ†เจช เจจเฉ‚เฉฐ เจฆเจฐเจธเจพ เจ—เจˆเฅค

เจ“เจกเฉ€เจธเฉ€ เจฐเฉ‹เจกเจฎเฉˆเจช: เจ…เจธเฉ€เจ‚ เจ•เจจเฉˆเจ•เจธเจผเจจ เจชเฉ‚เจฒเจฐ เจคเฉ‹เจ‚ เจนเฉ‹เจฐ เจ•เฉ€ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจนเจพเจ‚เฅค เจ†เจ‚เจฆเจฐเฉ‡ เจฌเฉ‹เจฐเฉ‹เจกเจฟเจจ (2019)

เจชเจฒเฉฑเจ—เฉ‡เจฌเจฒ เจชเฉเจฐเจฎเจพเจฃเจฟเจ•เจคเจพ เจตเจฟเจงเฉ€ เจฌเจฟเจฒเจŸ-เจ‡เจจ เจฒเฉ‚เจจเจ•เจธ เจŸเฉ‚เจฒเจธ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจชเฉเจฐเจฎเจพเจฃเจฟเจค เจ•เจฐเจจ เจฆเฉ€ เจฏเฉ‹เจ—เจคเจพ เจนเฉˆเฅค PgBouncer เจตเจฟเฉฑเจš เจ‡เจธเจจเฉ‚เฉฐ เจ‡เจธ เจคเจฐเฉ€เจ•เฉ‡ เจจเจพเจฒ เจฒเจพเจ—เฉ‚ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ เจ•เจฟ PAM เจคเฉ‹เจ‚ เจœเจตเจพเจฌ เจฆเฉ€ เจ‰เจกเฉ€เจ• เจ•เจฐเจจ เจฒเจˆ เจ‡เฉฑเจ• เจตเฉฑเจ–เจฐเจพ เจฅเฉเจฐเฉˆเจก เจนเฉˆ เจ…เจคเฉ‡ เจ‡เฉฑเจ• เจฎเฉเฉฑเจ– PgBouncer เจฅเฉเจฐเฉˆเจก เจนเฉˆ เจœเฉ‹ เจฎเฉŒเจœเฉ‚เจฆเจพ เจ•เจจเฉˆเจ•เจธเจผเจจ เจฆเฉ€ เจธเฉ‡เจตเจพ เจ•เจฐเจฆเจพ เจนเฉˆ เจ…เจคเฉ‡ เจ‰เจนเจจเจพเจ‚ เจจเฉ‚เฉฐ PAM เจฅเฉเจฐเฉˆเจก เจตเจฟเฉฑเจš เจฐเจนเจฟเจฃ เจฒเจˆ เจ•เจนเจฟ เจธเจ•เจฆเจพ เจนเฉˆเฅค

เจ…เจธเฉ€เจ‚ เจ‡เฉฑเจ• เจธเจงเจพเจฐเจจ เจ•เจพเจฐเจจ เจ•เจฐเจ•เฉ‡ เจ‡เจธเจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจจเจนเฉ€เจ‚ เจ•เฉ€เจคเจพเฅค เจธเจพเจกเฉ‡ เจ•เฉ‹เจฒ เจฌเจนเฉเจค เจธเจพเจฐเฉ‡ เจงเจพเจ—เฉ‡ เจนเจจ. เจธเจพเจจเฉ‚เฉฐ เจ‡เจธ เจฆเฉ€ เจฒเฉ‹เฉœ เจ•เจฟเจ‰เจ‚ เจนเฉˆ?

เจ‡เจน เจ†เจ–เจฐเจ•เจพเจฐ เจ‡เจธ เจตเจฟเฉฑเจš เจธเจฎเฉฑเจธเจฟเจ†เจตเจพเจ‚ เจชเฉˆเจฆเจพ เจ•เจฐ เจธเจ•เจฆเจพ เจนเฉˆ เจ•เจฟ เจœเฉ‡เจ•เจฐ เจคเฉเจนเจพเจกเฉ‡ เจ•เฉ‹เจฒ PAM เจชเฉเจฐเจฎเจพเจฃเจฟเจ•เจคเจพ เจ…เจคเฉ‡ เจ—เฉˆเจฐ-PAM เจชเฉเจฐเจฎเจพเจฃเจฟเจ•เจคเจพ เจนเฉˆ, เจคเจพเจ‚ PAM เจชเฉเจฐเจฎเจพเจฃเฉ€เจ•เจฐเจฃ เจฆเฉ€ เจ‡เฉฑเจ• เจตเฉฑเจกเฉ€ เจฒเจนเจฟเจฐ เจ—เฉˆเจฐ-PAM เจชเฉเจฐเจฎเจพเจฃเจฟเจ•เจคเจพ เจตเจฟเฉฑเจš เจ•เจพเจซเจผเฉ€ เจฆเฉ‡เจฐเฉ€ เจ•เจฐ เจธเจ•เจฆเฉ€ เจนเฉˆเฅค เจ‡เจน เจ‰เจนเจจเจพเจ‚ เจšเฉ€เจœเจผเจพเจ‚ เจตเจฟเฉฑเจšเฉ‹เจ‚ เจ‡เฉฑเจ• เจนเฉˆ เจœเจฟเจจเฉเจนเจพเจ‚ เจจเฉ‚เฉฐ เจ…เจธเฉ€เจ‚ เจ เฉ€เจ• เจจเจนเฉ€เจ‚ เจ•เฉ€เจคเจพ เจนเฉˆเฅค เจชเจฐ เจœเฉ‡ เจคเฉเจธเฉ€เจ‚ เจ‡เจธ เจจเฉ‚เฉฐ เจ เฉ€เจ• เจ•เจฐเจจเจพ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจนเฉ‹, เจคเจพเจ‚ เจคเฉเจธเฉ€เจ‚ เจ‡เจน เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹เฅค

เจ“เจกเฉ€เจธเฉ€ เจฐเฉ‹เจกเจฎเฉˆเจช: เจ…เจธเฉ€เจ‚ เจ•เจจเฉˆเจ•เจธเจผเจจ เจชเฉ‚เจฒเจฐ เจคเฉ‹เจ‚ เจนเฉ‹เจฐ เจ•เฉ€ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจนเจพเจ‚เฅค เจ†เจ‚เจฆเจฐเฉ‡ เจฌเฉ‹เจฐเฉ‹เจกเจฟเจจ (2019)

เจ‡เฉฑเจ• เจนเฉ‹เจฐ เจฐเฉ‡เจ• เจ‡เจน เจธเฉ€ เจ•เจฟ เจธเจพเจกเฉ‡ เจ•เฉ‹เจฒ เจ‡เฉฑเจ• เจฅเจฐเจฟเฉฑเจก เจนเฉˆ เจœเฉ‹ เจ†เจ‰เจฃ เจตเจพเจฒเฉ‡ เจธเจพเจฐเฉ‡ เจ•เจจเฉˆเจ•เจธเจผเจจเจพเจ‚ เจจเฉ‚เฉฐ เจธเจตเฉ€เจ•เจพเจฐ เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจ…เจคเฉ‡ เจซเจฟเจฐ เจ‰เจนเจจเจพเจ‚ เจจเฉ‚เฉฐ เจตเจฐเจ•เจฐ เจชเฉ‚เจฒ เจตเจฟเฉฑเจš เจคเจฌเจฆเฉ€เจฒ เจ•เจฐ เจฆเจฟเฉฑเจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆ, เจœเจฟเฉฑเจฅเฉ‡ TLS เจนเฉˆเจ‚เจกเจธเจผเฉ‡เจ• เจนเฉ‹เจตเฉ‡เจ—เจพเฅค

เจคเจฒ เจฒเจพเจˆเจจ, เจœเฉ‡เจ•เจฐ เจคเฉเจนเจพเจกเฉ‡ เจ•เฉ‹เจฒ 20 เจจเฉˆเจŸเจตเจฐเจ• เจ•เจจเฉˆเจ•เจธเจผเจจเจพเจ‚ เจฆเฉ€ เจ‡เฉฑเจ• เจธเฉเจฎเฉ‡เจฒ เจฒเจนเจฟเจฐ เจนเฉˆ, เจคเจพเจ‚ เจ‰เจน เจธเจพเจฐเฉ‡ เจธเจตเฉ€เจ•เจพเจฐ เจ•เฉ€เจคเฉ‡ เจœเจพเจฃเจ—เฉ‡เฅค เจ…เจคเฉ‡ เจ•เจฒเจพเจ‡เฉฐเจŸ เจธเจพเจˆเจก 'เจคเฉ‡ libpq เจŸเจพเจˆเจฎเจ†เจ‰เจŸ เจฆเฉ€ เจฐเจฟเจชเฉ‹เจฐเจŸ เจ•เจฐเจจเจพ เจธเจผเฉเจฐเฉ‚ เจ•เจฐ เจฆเฉ‡เจตเฉ‡เจ—เจพเฅค เจฎเฉ‚เจฒ เจฐเฉ‚เจช เจตเจฟเฉฑเจš เจ‡เจน 000 เจธเจ•เจฟเฉฐเจŸ เจœเจพเจชเจฆเจพ เจนเฉˆเฅค

เจœเฉ‡เจ•เจฐ เจ‰เจน เจธเจพเจฐเฉ‡ เจ‡เฉฑเจ•เฉ‹ เจธเจฎเฉ‡เจ‚ เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจตเจฟเฉฑเจš เจฆเจพเจ–เจฒ เจจเจนเฉ€เจ‚ เจนเฉ‹ เจธเจ•เจฆเฉ‡ เจนเจจ, เจคเจพเจ‚ เจ‰เจน เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจตเจฟเฉฑเจš เจฆเจพเจ–เจฒ เจจเจนเฉ€เจ‚ เจนเฉ‹ เจธเจ•เจฆเฉ‡ เจนเจจ, เจ•เจฟเจ‰เจ‚เจ•เจฟ เจ‡เจน เจธเจญ เจ—เฉˆเจฐ-เจ˜เจพเจคเจ• เจฎเฉเฉœ เจ•เฉ‹เจธเจผเจฟเจธเจผ เจฆเฉเจ†เจฐเจพ เจ•เจตเจฐ เจ•เฉ€เจคเจพ เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆเฅค

เจ…เจธเฉ€เจ‚ เจ‡เจธ เจธเจฟเฉฑเจŸเฉ‡ 'เจคเฉ‡ เจชเจนเฉเฉฐเจšเฉ‡ เจนเจพเจ‚ เจ•เจฟ เจ…เจธเฉ€เจ‚ PgBouncer เจคเฉ‹เจ‚ เจ‡เฉฑเจฅเฉ‡ เจ‡เจธ เจคเฉฑเจฅ เจฆเฉ‡ เจจเจพเจฒ เจธเจ•เฉ€เจฎ เจฆเฉ€ เจจเจ•เจฒ เจ•เฉ€เจคเฉ€ เจนเฉˆ เจ•เจฟ เจ…เจธเฉ€เจ‚ TCP เจ•เฉเจจเฉˆเจ•เจธเจผเจจเจพเจ‚ เจฆเฉ€ เจ—เจฟเจฃเจคเฉ€ เจจเฉ‚เฉฐ เจฅเฉเจฐเฉ‹เจŸเจฒ เจ•เจฐ เจฐเจนเฉ‡ เจนเจพเจ‚ เจœเจฟเจจเฉเจนเจพเจ‚ เจจเฉ‚เฉฐ เจ…เจธเฉ€เจ‚ เจธเจตเฉ€เจ•เจพเจฐ เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚เฅค

เจœเฉ‡ เจ…เจธเฉ€เจ‚ เจฆเฉ‡เจ–เจฆเฉ‡ เจนเจพเจ‚ เจ•เจฟ เจ…เจธเฉ€เจ‚ เจ•เฉเจจเฉˆเจ•เจธเจผเจจเจพเจ‚ เจจเฉ‚เฉฐ เจธเจตเฉ€เจ•เจพเจฐ เจ•เจฐ เจฐเจนเฉ‡ เจนเจพเจ‚, เจชเจฐ เจ‰เจนเจจเจพเจ‚ เจ•เฉ‹เจฒ เจ†เจ–เจฐเจ•เจพเจฐ เจนเฉฑเจฅ เจฎเจฟเจฒเจพเจ‰เจฃ เจฆเจพ เจธเจฎเจพเจ‚ เจจเจนเฉ€เจ‚ เจนเฉˆ, เจคเจพเจ‚ เจ…เจธเฉ€เจ‚ เจ‰เจนเจจเจพเจ‚ เจจเฉ‚เฉฐ เจ‡เฉฑเจ• เจ•เจคเจพเจฐ เจตเจฟเฉฑเจš เจชเจพเจ‰เจ‚เจฆเฉ‡ เจนเจพเจ‚ เจคเจพเจ‚ เจœเฉ‹ เจ‰เจน CPU เจธเจฐเฉ‹เจคเจพเจ‚ เจจเฉ‚เฉฐ เจฌเจฐเจฌเจพเจฆ เจจเจพ เจ•เจฐเจจเฅค เจ‡เจน เจ‡เจธ เจคเฉฑเจฅ เจตเฉฑเจฒ เจ–เฉœเจฆเจพ เจนเฉˆ เจ•เจฟ เจ‡เฉฑเจ• เจธเจฎเจ•เจพเจฒเฉ€ เจนเฉˆเจ‚เจกเจธเจผเฉ‡เจ• เจ‰เจนเจจเจพเจ‚ เจธเจพเจฐเฉ‡ เจ•เจจเฉˆเจ•เจธเจผเจจเจพเจ‚ เจฒเจˆ เจจเจนเฉ€เจ‚ เจ•เฉ€เจคเจพ เจœเจพ เจธเจ•เจฆเจพ เจœเฉ‹ เจ† เจšเฉเฉฑเจ•เฉ‡ เจนเจจเฅค เจชเจฐ เจ˜เฉฑเจŸเฉ‹ เจ˜เฉฑเจŸ เจ•เฉ‹เจˆ เจตเจฟเจ…เจ•เจคเฉ€ เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจตเจฟเฉฑเจš เจฆเจพเจ–เจฒ เจนเฉ‹เจตเฉ‡เจ—เจพ, เจญเจพเจตเฉ‡เจ‚ เจฒเฉ‹เจก เจ•เจพเจซเจผเฉ€ เจญเจพเจฐเฉ€ เจนเฉ‹เจตเฉ‡.

เจจเจฟเจธเจผเจพเจจเฉ‡

เจคเฉเจธเฉ€เจ‚ เจญเจตเจฟเฉฑเจ– เจตเจฟเฉฑเจš เจ“เจกเฉ€เจธเฉ€ เจตเจฟเฉฑเจš เจ•เฉ€ เจฆเฉ‡เจ–เจฃเจพ เจšเจพเจนเฉ‹เจ—เฉ‡? เจ…เจธเฉ€เจ‚ เจ†เจชเจฃเฉ‡ เจ†เจช เจจเฉ‚เฉฐ เจตเจฟเจ•เจธเจค เจ•เจฐเจจ เจฒเจˆ เจ•เฉ€ เจคเจฟเจ†เจฐ เจนเจพเจ‚ เจ…เจคเฉ‡ เจ…เจธเฉ€เจ‚ เจธเจฎเจพเจœ เจคเฉ‹เจ‚ เจ•เฉ€ เจ‰เจฎเฉ€เจฆ เจฐเฉฑเจ–เจฆเฉ‡ เจนเจพเจ‚?

เจ“เจกเฉ€เจธเฉ€ เจฐเฉ‹เจกเจฎเฉˆเจช: เจ…เจธเฉ€เจ‚ เจ•เจจเฉˆเจ•เจธเจผเจจ เจชเฉ‚เจฒเจฐ เจคเฉ‹เจ‚ เจนเฉ‹เจฐ เจ•เฉ€ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจนเจพเจ‚เฅค เจ†เจ‚เจฆเจฐเฉ‡ เจฌเฉ‹เจฐเฉ‹เจกเจฟเจจ (2019)

เจ…เจ—เจธเจค 2019 เจคเฉฑเจ•เฅค

เจ…เจ—เจธเจค เจตเจฟเฉฑเจš เจ“เจกเฉ€เจธเฉ€ เจฐเฉ‹เจกเจฎเฉˆเจช เจ‡เจธ เจคเจฐเฉเจนเจพเจ‚ เจฆเจฟเจ–เจพเจˆ เจฆเจฟเฉฐเจฆเจพ เจธเฉ€:

  • เจ…เจธเฉ€เจ‚ SCRAM เจ…เจคเฉ‡ PAM เจชเฉเจฐเจฎเจพเจฃเจฟเจ•เจคเจพ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจธเฉ€เฅค
  • เจ…เจธเฉ€เจ‚ เจชเฉœเฉเจนเจจ เจฆเฉ€เจ†เจ‚ เจฌเฉ‡เจจเจคเฉ€เจ†เจ‚ เจจเฉ‚เฉฐ เจธเจŸเฉˆเจ‚เจกเจฌเจพเจ เจฒเจˆ เจ…เฉฑเจ—เฉ‡ เจญเฉ‡เจœเจฃเจพ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจธเฉ€เฅค
  • เจฎเฉˆเจ‚ เจ‡เฉฑเจ• เจ”เจจเจฒเจพเจˆเจจ เจฐเฉ€เจธเจŸเจพเจฐเจŸ เจšเจพเจนเฉเฉฐเจฆเจพ เจนเจพเจ‚เฅค
  • เจ…เจคเฉ‡ เจธเจฐเจตเจฐ 'เจคเฉ‡ เจตเจฟเจฐเจพเจฎ เจ•เจฐเจจ เจฆเฉ€ เจธเจฎเจฐเฉฑเจฅเจพ.

เจ“เจกเฉ€เจธเฉ€ เจฐเฉ‹เจกเจฎเฉˆเจช: เจ…เจธเฉ€เจ‚ เจ•เจจเฉˆเจ•เจธเจผเจจ เจชเฉ‚เจฒเจฐ เจคเฉ‹เจ‚ เจนเฉ‹เจฐ เจ•เฉ€ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจนเจพเจ‚เฅค เจ†เจ‚เจฆเจฐเฉ‡ เจฌเฉ‹เจฐเฉ‹เจกเจฟเจจ (2019)

เจ‡เจธ เจฐเฉ‹เจกเจฎเฉˆเจช เจฆเจพ เจ…เฉฑเจงเจพ เจ•เฉฐเจฎ เจชเฉ‚เจฐเจพ เจนเฉ‹ เจšเฉเฉฑเจ•เจพ เจนเฉˆ, เจธเจพเจกเฉ‡ เจฆเฉเจ†เจฐเจพ เจจเจนเฉ€เจ‚เฅค เจ…เจคเฉ‡ เจ‡เจน เจšเฉฐเจ—เจพ เจนเฉˆ. เจ‡เจธ เจฒเจˆ เจ†เจ“ เจšเจฐเจšเจพ เจ•เจฐเฉ€เจ เจ•เจฟ เจ•เฉ€ เจฌเจšเจฟเจ† เจนเฉˆ เจ…เจคเฉ‡ เจนเฉ‹เจฐ เจœเฉ‹เฉœเฉ‹.

เจ“เจกเฉ€เจธเฉ€ เจฐเฉ‹เจกเจฎเฉˆเจช: เจ…เจธเฉ€เจ‚ เจ•เจจเฉˆเจ•เจธเจผเจจ เจชเฉ‚เจฒเจฐ เจคเฉ‹เจ‚ เจนเฉ‹เจฐ เจ•เฉ€ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจนเจพเจ‚เฅค เจ†เจ‚เจฆเจฐเฉ‡ เจฌเฉ‹เจฐเฉ‹เจกเจฟเจจ (2019)

เจธเจŸเฉˆเจ‚เจกเจฌเจพเจ 'เจคเฉ‡ เจธเจฟเจฐเจซเจผ-เจชเฉœเฉเจนเจจ เจฒเจˆ เจ…เฉฑเจ—เฉ‡ เจฆเจฟเฉฑเจคเฉ‡ เจธเจตเจพเจฒเจพเจ‚ เจฆเฉ‡ เจธเฉฐเจฌเฉฐเจง เจตเจฟเฉฑเจš? เจธเจพเจกเฉ‡ เจ•เฉ‹เจฒ เจชเฉเจฐเจคเฉ€เจ•เฉเจฐเจฟเจคเฉ€เจ†เจ‚ เจนเจจ เจœเฉ‹ เจฌเฉ‡เจจเจคเฉ€เจ†เจ‚ เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เฉ€เจคเฉ‡ เจฌเจฟเจจเจพเจ‚ เจนเจตเจพ เจจเฉ‚เฉฐ เจ—เจฐเจฎ เจ•เจฐเจจเจ—เฉ€เจ†เจ‚เฅค เจธเจพเจจเฉ‚เฉฐ เจซเฉ‡เจฒเจ“เจตเจฐ เจ…เจคเฉ‡ เจธเจตเจฟเจšเจ“เจตเจฐ เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเจจ เจฒเจˆ เจ‰เจนเจจเจพเจ‚ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆเฅค เจกเฉ‡เจŸเจพ เจธเฉˆเจ‚เจŸเจฐเจพเจ‚ เจตเจฟเฉฑเจšเฉ‹เจ‚ เจ‡เฉฑเจ• เจตเจฟเฉฑเจš เจธเจฎเฉฑเจธเจฟเจ†เจตเจพเจ‚ เจฆเฉ‡ เจฎเจพเจฎเจฒเฉ‡ เจตเจฟเฉฑเจš, เจฎเฉˆเจ‚ เจ‰เจนเจจเจพเจ‚ เจจเฉ‚เฉฐ เจ•เฉเจ เจฒเจพเจญเจฆเจพเจ‡เจ• เจ•เฉฐเจฎ เจตเจฟเฉฑเจš เจธเจผเจพเจฎเจฒ เจ•เจฐเจจเจพ เจšเจพเจนเจพเจ‚เจ—เจพ. เจ•เจฟเจ‰เจ‚เจ•เจฟ เจ…เจธเฉ€เจ‚ เจ‡เฉฑเจ•เฉ‹ เจ•เฉ‡เจ‚เจฆเจฐเฉ€ เจชเฉเจฐเฉ‹เจธเฉˆเจธเจฐเจพเจ‚, เจ‡เฉฑเจ•เฉ‹ เจฎเฉˆเจฎเฉ‹เจฐเฉ€ เจจเฉ‚เฉฐ เจตเฉฑเจ–เจฐเฉ‡ เจขเฉฐเจ— เจจเจพเจฒ เจ•เฉŒเจ‚เจซเจฟเจ—เจฐ เจจเจนเฉ€เจ‚ เจ•เจฐ เจธเจ•เจฆเฉ‡, เจ•เจฟเจ‰เจ‚เจ•เจฟ เจจเจนเฉ€เจ‚ เจคเจพเจ‚ เจชเฉเจฐเจคเฉ€เจ•เฉเจฐเจฟเจคเฉ€ เจ•เฉฐเจฎ เจจเจนเฉ€เจ‚ เจ•เจฐเฉ‡เจ—เฉ€เฅค

เจ“เจกเฉ€เจธเฉ€ เจฐเฉ‹เจกเจฎเฉˆเจช: เจ…เจธเฉ€เจ‚ เจ•เจจเฉˆเจ•เจธเจผเจจ เจชเฉ‚เจฒเจฐ เจคเฉ‹เจ‚ เจนเฉ‹เจฐ เจ•เฉ€ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจนเจพเจ‚เฅค เจ†เจ‚เจฆเจฐเฉ‡ เจฌเฉ‹เจฐเฉ‹เจกเจฟเจจ (2019)

เจธเจฟเจงเจพเจ‚เจคเจ• เจคเฉŒเจฐ 'เจคเฉ‡, เจชเฉ‹เจธเจŸเจ—เฉเจฐเฉ‡เจธ เจตเจฟเฉฑเจš, 10 เจคเฉ‹เจ‚ เจธเจผเฉเจฐเฉ‚ เจ•เจฐเจฆเฉ‡ เจนเฉ‹เจ, เจ•เจจเฉˆเจ•เจŸ เจ•เจฐเจจ เจตเฉ‡เจฒเฉ‡ เจธเฉˆเจธเจผเจจ_เจเจŸเฉเจฐเจธ เจจเฉ‚เฉฐ เจจเจฟเจฐเจงเจพเจฐเจค เจ•เจฐเจจเจพ เจธเฉฐเจญเจต เจนเฉˆเฅค เจคเฉเจธเฉ€เจ‚ เจ•เฉเจจเฉˆเจ•เจธเจผเจจ เจตเจฟเฉฑเจš เจธเจพเจฐเฉ‡ เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจนเฉ‹เจธเจŸเจพเจ‚ เจฆเฉ€ เจธเฉ‚เจšเฉ€ เจฌเจฃเจพ เจธเจ•เจฆเฉ‡ เจนเฉ‹ เจ…เจคเฉ‡ เจ•เจนเจฟ เจธเจ•เจฆเฉ‡ เจนเฉ‹ เจ•เจฟ เจคเฉเจธเฉ€เจ‚ เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจตเจฟเฉฑเจš เจ•เจฟเจ‰เจ‚ เจœเจพ เจฐเจนเฉ‡ เจนเฉ‹: เจธเจฟเจฐเจซเจผ เจฒเจฟเจ–เฉ‹ เจœเจพเจ‚ เจชเฉœเฉเจนเฉ‹เฅค เจ…เจคเฉ‡ เจกเจฐเจพเจˆเจตเจฐ เจ–เฉเจฆ เจธเฉ‚เจšเฉ€ เจตเจฟเฉฑเจš เจชเจนเจฟเจฒเฉ‡ เจนเฉ‹เจธเจŸ เจฆเฉ€ เจšเฉ‹เจฃ เจ•เจฐเฉ‡เจ—เจพ เจœเฉ‹ เจ‰เจธเจจเฉ‚เฉฐ เจธเจญ เจคเฉ‹เจ‚ เจตเจงเฉ€เจ† เจชเจธเฉฐเจฆ เจนเฉˆ, เจœเฉ‹ เจธเฉˆเจธเจผเจจ_เจเจŸเฉเจฐเจธ เจฆเฉ€เจ†เจ‚ เจฒเฉ‹เฉœเจพเจ‚ เจจเฉ‚เฉฐ เจชเฉ‚เจฐเจพ เจ•เจฐเจฆเจพ เจนเฉˆเฅค

เจ“เจกเฉ€เจธเฉ€ เจฐเฉ‹เจกเจฎเฉˆเจช: เจ…เจธเฉ€เจ‚ เจ•เจจเฉˆเจ•เจธเจผเจจ เจชเฉ‚เจฒเจฐ เจคเฉ‹เจ‚ เจนเฉ‹เจฐ เจ•เฉ€ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจนเจพเจ‚เฅค เจ†เจ‚เจฆเจฐเฉ‡ เจฌเฉ‹เจฐเฉ‹เจกเจฟเจจ (2019)

เจชเจฐ เจ‡เจธ เจชเจนเฉเฉฐเจš เจจเจพเจฒ เจธเจฎเฉฑเจธเจฟเจ† เจ‡เจน เจนเฉˆ เจ•เจฟ เจ‡เจน เจชเฉเจฐเจคเฉ€เจ•เฉเจฐเจฟเจคเฉ€ เจฆเฉ‡ เจชเจ›เฉœ เจจเฉ‚เฉฐ เจจเจฟเจฏเฉฐเจคเจฐเจฟเจค เจจเจนเฉ€เจ‚ เจ•เจฐเจฆเจพ เจนเฉˆ. เจคเฉเจนเจพเจกเฉ‡ เจ•เฉ‹เจฒ เจ•เฉเจ เจชเฉเจฐเจคเฉ€เจ•เฉเจฐเจฟเจคเฉ€ เจนเฉ‹ เจธเจ•เจฆเฉ€ เจนเฉˆ เจœเฉ‹ เจคเฉเจนเจพเจกเฉ€ เจธเฉ‡เจตเจพ เจฒเจˆ เจ…เจธเจตเฉ€เจ•เจพเจฐเจจเจฏเฉ‹เจ— เจธเจฎเฉ‡เจ‚ เจฒเจˆ เจชเจฟเฉฑเจ›เฉ‡ เจฐเจนเจฟ เจ—เจˆ เจนเฉˆเฅค เจฐเฉ€เจชเจฒเฉ€เจ•เจพ 'เจคเฉ‡ เจฐเฉ€เจก เจธเจตเจพเจฒเจพเจ‚ เจฆเฉ‡ เจชเฉ‚เจฐเฉ‡ เจซเฉ€เจšเจฐเจก เจเจ—เจœเจผเฉ€เจ•เจฟเจŠเจธเจผเจจ เจจเฉ‚เฉฐ เจธเจฎเจฐเฉฑเจฅ เจ•เจฐเจจ เจฒเจˆ, เจธเจพเจจเฉ‚เฉฐ เจฒเจพเจœเจผเจฎเฉ€ เจคเฉŒเจฐ 'เจคเฉ‡ เจ“เจกเฉ€เจธเฉ€ เจฆเฉ€ เจ‡เจธ เจจเฉ‚เฉฐ เจจเจพ เจšเฉฑเจฒเจฃ เจฆเฉ€ เจธเจฎเจฐเฉฑเจฅเจพ เจฆเจพ เจธเจฎเจฐเจฅเจจ เจ•เจฐเจจ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆ เจœเจฆเฉ‹เจ‚ เจ‡เจน เจชเฉœเฉเจนเจฟเจ† เจจเจนเฉ€เจ‚ เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆเฅค

เจ“เจกเฉ€เจธเฉ€ เจจเฉ‚เฉฐ เจธเจฎเฉ‡เจ‚-เจธเจฎเฉ‡เจ‚ 'เจคเฉ‡ เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจตเจฟเฉฑเจš เจœเจพเจฃเจพ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆ เจ…เจคเฉ‡ เจชเฉเจฐเจพเจ‡เจฎเจฐเฉ€ เจคเฉ‹เจ‚ เจชเฉเจฐเจคเฉ€เจ•เฉเจฐเจฟเจคเฉ€ เจฆเฉ€ เจฆเฉ‚เจฐเฉ€ เจฒเจˆ เจชเฉเฉฑเจ›เจฃเจพ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆเฅค เจ…เจคเฉ‡ เจœเฉ‡เจ•เจฐ เจ‡เจน เจธเฉ€เจฎเจพ เจฎเฉเฉฑเจฒ 'เจคเฉ‡ เจชเจนเฉเฉฐเจš เจ—เจฟเจ† เจนเฉˆ, เจคเจพเจ‚ เจกเจพเจŸเจพเจฌเฉ‡เจธ เจตเจฟเฉฑเจš เจจเจตเฉ€เจ†เจ‚ เจฌเฉ‡เจจเจคเฉ€เจ†เจ‚ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจจเจพ เจฆเจฟเจ“, เจ•เจฒเจพเจ‡เฉฐเจŸ เจจเฉ‚เฉฐ เจฆเฉฑเจธเฉ‹ เจ•เจฟ เจ‰เจธเจจเฉ‚เฉฐ เจ•เจจเฉˆเจ•เจธเจผเจจเจพเจ‚ เจจเฉ‚เฉฐ เจฎเฉเฉœ-เจธเจผเฉเจฐเฉ‚ เจ•เจฐเจจ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆ เจ…เจคเฉ‡, เจธเฉฐเจญเจต เจคเฉŒเจฐ 'เจคเฉ‡, เจฌเฉ‡เจจเจคเฉ€เจ†เจ‚ เจจเฉ‚เฉฐ เจšเจฒเจพเจ‰เจฃ เจฒเจˆ เจ•เจฟเจธเฉ‡ เจนเฉ‹เจฐ เจนเฉ‹เจธเจŸ เจฆเฉ€ เจšเฉ‹เจฃ เจ•เจฐเฉ‹เฅค เจ‡เจน เจกเจพเจŸเจพเจฌเฉ‡เจธ เจจเฉ‚เฉฐ เจฐเฉ€เจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจฒเฉˆเจ— เจจเฉ‚เฉฐ เจคเฉ‡เจœเจผเฉ€ เจจเจพเจฒ เจฌเจนเจพเจฒ เจ•เจฐเจจ เจ…เจคเฉ‡ เจฌเฉ‡เจจเจคเฉ€ เจฆเฉ‡ เจจเจพเจฒ เจœเจตเจพเจฌ เจฆเฉ‡เจฃ เจฒเจˆ เจฆเฉเจฌเจพเจฐเจพ เจตเจพเจชเจธ เจ†เจ‰เจฃ เจฆเฉ€ เจ†เจ—เจฟเจ† เจฆเฉ‡เจตเฉ‡เจ—เจพเฅค

เจฒเจพเจ—เฉ‚ เจ•เจฐเจจ เจฒเจˆ เจธเจฎเจพเจ‚ เจธเฉ€เจฎเจพ เจฆเฉ‡เจฃเจพ เจฎเฉเจธเจผเจ•เจฒ เจนเฉˆ, เจ•เจฟเจ‰เจ‚เจ•เจฟ เจ‡เจน เจ“เจชเจจ เจธเฉ‹เจฐเจธ เจนเฉˆเฅค เจชเจฐ, เจฎเฉˆเจจเฉ‚เฉฐ เจ‰เจฎเฉ€เจฆ เจนเฉˆ, PgBouncer เจคเฉ‹เจ‚ เจฎเฉ‡เจฐเฉ‡ เจธเจพเจฅเฉ€เจ†เจ‚ เจตเจพเจ‚เจ— 2,5 เจธเจพเจฒ เจจเจนเฉ€เจ‚เฅค เจ‡เจน เจ‰เจน เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพ เจนเฉˆ เจœเฉ‹ เจฎเฉˆเจ‚ เจ“เจกเฉ€เจธเฉ€ เจตเจฟเฉฑเจš เจฆเฉ‡เจ–เจฃเจพ เจšเจพเจนเจพเจ‚เจ—เจพเฅค

เจ“เจกเฉ€เจธเฉ€ เจฐเฉ‹เจกเจฎเฉˆเจช: เจ…เจธเฉ€เจ‚ เจ•เจจเฉˆเจ•เจธเจผเจจ เจชเฉ‚เจฒเจฐ เจคเฉ‹เจ‚ เจนเฉ‹เจฐ เจ•เฉ€ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจนเจพเจ‚เฅค เจ†เจ‚เจฆเจฐเฉ‡ เจฌเฉ‹เจฐเฉ‹เจกเจฟเจจ (2019)

เจ•เจฎเจฟเจŠเจจเจฟเจŸเฉ€ เจตเจฟเฉฑเจš, เจฒเฉ‹เจ•เจพเจ‚ เจจเฉ‡ เจคเจฟเจ†เจฐ เจ•เฉ€เจคเฉ‡ เจฌเจฟเจ†เจจ เจฆเฉ‡ เจธเจฎเจฐเจฅเจจ เจฌเจพเจฐเฉ‡ เจชเฉเฉฑเจ›เจฟเจ†. เจนเฉเจฃ เจคเฉเจธเฉ€เจ‚ เจฆเฉ‹ เจคเจฐเฉ€เจ•เจฟเจ†เจ‚ เจจเจพเจฒ เจคเจฟเจ†เจฐ เจธเจŸเฉ‡เจŸเจฎเฉˆเจ‚เจŸ เจฌเจฃเจพ เจธเจ•เจฆเฉ‡ เจนเฉ‹เฅค เจชเจนเจฟเจฒเจพเจ‚, เจคเฉเจธเฉ€เจ‚ SQL เจ•เจฎเจพเจ‚เจก เจจเฉ‚เฉฐ เจšเจฒเจพ เจธเจ•เจฆเฉ‡ เจนเฉ‹, เจ…เจฐเจฅเจพเจค "เจคเจฟเจ†เจฐ"เฅค เจ‡เจธ SQL เจ•เจฎเจพเจ‚เจก เจจเฉ‚เฉฐ เจธเจฎเจเจฃ เจฒเจˆ, เจธเจพเจจเฉ‚เฉฐ เจฌเจพเจŠเจ‚เจธเจฐ เจตเจพเจฒเฉ‡ เจชเจพเจธเฉ‡ SQL เจจเฉ‚เฉฐ เจธเจฎเจเจฃเจพ เจธเจฟเฉฑเจ–เจฃ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆเฅค เจ‡เจน เจ‡เฉฑเจ• เจ“เจตเจฐเจ•เจฟเจฒ เจนเฉ‹เจตเฉ‡เจ—เจพ, เจ•เจฟเจ‰เจ‚เจ•เจฟ เจ‡เจน เจ“เจตเจฐเจ•เจฟเจฒ เจนเฉˆ, เจ•เจฟเจ‰เจ‚เจ•เจฟ เจธเจพเจจเฉ‚เฉฐ เจชเฉ‚เจฐเฉ‡ เจชเจพเจฐเจธเจฐ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆเฅค เจ…เจธเฉ€เจ‚ เจนเจฐเฉ‡เจ• SQL เจ•เจฎเจพเจ‚เจก เจจเฉ‚เฉฐ เจชเจพเจฐเจธ เจจเจนเฉ€เจ‚ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเจพเจ‚เฅค

เจชเจฐ เจชเฉเจฐเฉ‹เจŸเฉ‹ 3 'เจคเฉ‡ เจธเฉเจจเฉ‡เจนเจพ เจชเฉเจฐเฉ‹เจŸเฉ‹เจ•เฉ‹เจฒ เจชเฉฑเจงเจฐ 'เจคเฉ‡ เจ‡เฉฑเจ• เจคเจฟเจ†เจฐ เจฌเจฟเจ†เจจ เจนเฉˆเฅค เจ…เจคเฉ‡ เจ‡เจน เจ‰เจน เจฅเจพเจ‚ เจนเฉˆ เจœเจฆเฉ‹เจ‚ เจ‡เฉฑเจ• เจคเจฟเจ†เจฐ เจฌเจฟเจ†เจจ เจคเจฟเจ†เจฐ เจ•เฉ€เจคเฉ€ เจœเจพ เจฐเจนเฉ€ เจœเจพเจฃเจ•เจพเจฐเฉ€ เจ‡เฉฑเจ• เจธเจŸเฉเจฐเจ•เจšเจฐเจก เจฐเฉ‚เจช เจตเจฟเฉฑเจš เจ†เจ‰เจ‚เจฆเฉ€ เจนเฉˆเฅค เจ…เจคเฉ‡ เจ…เจธเฉ€เจ‚ เจ‡เจธ เจธเจฎเจ เจฆเจพ เจธเจฎเจฐเจฅเจจ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเจพเจ‚ เจ•เจฟ เจ•เฉเจ เจธเจฐเจตเจฐ เจ•เจจเฉˆเจ•เจธเจผเจจ 'เจคเฉ‡ เจ•เจฒเจพเจ‡เฉฐเจŸ เจจเฉ‡ เจคเจฟเจ†เจฐ เจธเจŸเฉ‡เจŸเจฎเฉˆเจ‚เจŸเจพเจ‚ เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ เจ•เจฟเจนเจพ เจนเฉˆเฅค เจ…เจคเฉ‡ เจญเจพเจตเฉ‡เจ‚ เจŸเฉเจฐเจพเจ‚เจœเฉˆเจ•เจธเจผเจจ เจฌเฉฐเจฆ เจนเฉˆ, เจธเจพเจจเฉ‚เฉฐ เจ…เจœเฉ‡ เจตเฉ€ เจธเจฐเจตเจฐ เจ…เจคเฉ‡ เจ•เจฒเจพเจ‡เฉฐเจŸ เจตเจฟเจšเจ•เจพเจฐ เจ•เจจเฉˆเจ•เจŸเฉ€เจตเจฟเจŸเฉ€ เจฌเจฃเจพเจˆ เจฐเฉฑเจ–เจฃ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆเฅค

เจชเจฐ เจ‡เฉฑเจฅเฉ‡ เจธเฉฐเจตเจพเจฆ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจฎเจคเจญเฉ‡เจฆ เจชเฉˆเจฆเจพ เจนเฉเฉฐเจฆเจพ เจนเฉˆ, เจ•เจฟเจ‰เจ‚เจ•เจฟ เจ•เฉ‹เจˆ เจ•เจนเจฟเฉฐเจฆเจพ เจนเฉˆ เจ•เจฟ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ‡เจน เจธเจฎเจเจฃ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆ เจ•เจฟ เจ•เจฒเจพเจ‡เฉฐเจŸ เจจเฉ‡ เจ•เจฟเจธ เจคเจฐเฉเจนเจพเจ‚ เจฆเฉ‡ เจคเจฟเจ†เจฐ เจธเจŸเฉ‡เจŸเจฎเฉˆเจ‚เจŸ เจฌเจฃเจพเจ เจนเจจ เจ…เจคเฉ‡ เจธเจฐเจตเจฐ เจ•เจจเฉˆเจ•เจธเจผเจจ เจจเฉ‚เฉฐ เจ‰เจนเจจเจพเจ‚ เจธเจพเจฐเฉ‡ เจ—เจพเจนเจ•เจพเจ‚ เจตเจฟเจšเจ•เจพเจฐ เจธเจพเจ‚เจเจพ เจ•เจฐเจจเจพ เจนเฉˆ เจœเจฟเจจเฉเจนเจพเจ‚ เจจเฉ‡ เจ‡เจน เจธเจฐเจตเจฐ เจ•เจจเฉˆเจ•เจธเจผเจจ เจฌเจฃเจพเจ‡เจ† เจนเฉˆ, เจ…เจฐเจฅเจพเจค, เจœเจฟเจธ เจจเฉ‡ เจ…เจœเจฟเจนเจพ เจคเจฟเจ†เจฐ เจฌเจฟเจ†เจจ เจฌเจฃเจพเจ‡เจ† เจนเฉˆเฅค

Andres Freund เจจเฉ‡ เจ•เจฟเจนเจพ เจ•เจฟ เจœเฉ‡เจ•เจฐ เจ•เฉ‹เจˆ เจ•เจฒเจพเจ‡เฉฐเจŸ เจคเฉเจนเจพเจกเฉ‡ เจ•เฉ‹เจฒ เจ†เจ‰เจ‚เจฆเจพ เจนเฉˆ เจœเจฟเจธ เจจเฉ‡ เจชเจนเจฟเจฒเจพเจ‚ เจนเฉ€ เจ•เจฟเจธเฉ‡ เจนเฉ‹เจฐ เจธเจฐเจตเจฐ เจ•เฉเจจเฉˆเจ•เจธเจผเจจ เจตเจฟเฉฑเจš เจ…เจœเจฟเจนเจพ เจคเจฟเจ†เจฐ เจฌเจฟเจ†เจจ เจคเจฟเจ†เจฐ เจ•เฉ€เจคเจพ เจนเฉˆ, เจคเจพเจ‚ เจ‰เจธ เจฒเจˆ เจ‡เจธเจจเฉ‚เฉฐ เจฌเจฃเจพเจ“เฅค เจชเจฐ เจ•เจฒเจพเจ‡เฉฐเจŸ เจฆเฉ€ เจฌเจœเจพเจ เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจตเจฟเฉฑเจš เจชเฉเจฐเจธเจผเจจเจพเจ‚ เจจเฉ‚เฉฐ เจšเจฒเจพเจ‰เจฃเจพ เจฅเฉ‹เฉœเจพ เจ—เจฒเจค เจœเจพเจชเจฆเจพ เจนเฉˆ, เจชเจฐ เจกเจฟเจตเฉˆเจฒเจชเจฐ เจฆเฉ‡ เจฆเฉเจฐเจฟเจธเจผเจŸเฉ€เจ•เฉ‹เจฃ เจคเฉ‹เจ‚ เจœเฉ‹ เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจจเจพเจฒ เจ‡เฉฐเจŸเจฐเฉˆเจ•เจŸ เจ•เจฐเจจ เจฒเจˆ เจชเฉเจฐเฉ‹เจŸเฉ‹เจ•เฉ‹เจฒ เจฒเจฟเจ–เจฆเจพ เจนเฉˆ, เจ‡เจน เจธเฉเจตเจฟเจงเจพเจœเจจเจ• เจนเฉ‹เจตเฉ‡เจ—เจพ เจœเฉ‡เจ•เจฐ เจ‰เจธเจจเฉ‚เฉฐ เจ‡เฉฑเจ• เจจเฉˆเจŸเจตเจฐเจ• เจ•เจจเฉˆเจ•เจธเจผเจจ เจฆเจฟเฉฑเจคเจพ เจœเจพเจตเฉ‡ เจœเจฟเจธ เจตเจฟเฉฑเจš เจ…เจœเจฟเจนเฉ€ เจ‡เฉฑเจ• เจคเจฟเจ†เจฐ เจชเฉเฉฑเจ›เจ—เจฟเฉฑเจ› เจนเฉˆเฅค

เจ“เจกเฉ€เจธเฉ€ เจฐเฉ‹เจกเจฎเฉˆเจช: เจ…เจธเฉ€เจ‚ เจ•เจจเฉˆเจ•เจธเจผเจจ เจชเฉ‚เจฒเจฐ เจคเฉ‹เจ‚ เจนเฉ‹เจฐ เจ•เฉ€ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจนเจพเจ‚เฅค เจ†เจ‚เจฆเจฐเฉ‡ เจฌเฉ‹เจฐเฉ‹เจกเจฟเจจ (2019)

เจ…เจคเฉ‡ เจ‡เฉฑเจ• เจนเฉ‹เจฐ เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพ เจœเฉ‹ เจธเจพเจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เจฐเจจ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆ. เจธเจพเจกเฉ‡ เจ•เฉ‹เจฒ เจนเฉเจฃ PgBouncer เจฆเฉ‡ เจ…เจจเฉเจ•เฉ‚เจฒ เจจเจฟเจ—เจฐเจพเจจเฉ€ เจนเฉˆเฅค เจ…เจธเฉ€เจ‚ เจ”เจธเจค เจชเฉเฉฑเจ›เจ—เจฟเฉฑเจ› เจเจ—เจœเจผเฉ€เจ•เจฟเจŠเจธเจผเจจ เจŸเจพเจˆเจฎ เจตเจพเจชเจธ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเจพเจ‚เฅค เจชเจฐ เจ”เจธเจค เจธเจฎเจพเจ‚ เจนเจธเจชเจคเจพเจฒ เจตเจฟเฉฑเจš เจ”เจธเจค เจคเจพเจชเจฎเจพเจจ เจนเฉˆ: เจ•เฉเจ เจ เฉฐเจกเฉ‡ เจนเจจ, เจ•เฉเจ เจจเจฟเฉฑเจ˜เฉ‡ เจนเจจ - เจ”เจธเจคเจจ, เจนเจฐ เจ•เฉ‹เจˆ เจธเจฟเจนเจคเจฎเฉฐเจฆ เจนเฉˆเฅค เจ‡เจน เจธเฉฑเจš เจจเจนเฉ€เจ‚ เจนเฉˆเฅค

เจธเจพเจจเฉ‚เฉฐ เจชเฉเจฐเจคเฉ€เจธเจผเจคเจคเจพเจตเจพเจ‚ เจฒเจˆ เจธเจฎเจฐเจฅเจจ เจฒเจพเจ—เฉ‚ เจ•เจฐเจจ เจฆเฉ€ เจœเจผเจฐเฉ‚เจฐเจค เจนเฉˆ เจœเฉ‹ เจ‡เจน เจฆเจฐเจธเจพเจ‰เจ‚เจฆเฉ€ เจนเฉˆ เจ•เจฟ เจ‡เฉฑเจฅเฉ‡ เจนเฉŒเจฒเฉ€ เจชเฉเฉฑเจ›เจ—เจฟเฉฑเจ› เจนเจจ เจœเฉ‹ เจธเจฐเฉ‹เจคเจพเจ‚ เจจเฉ‚เฉฐ เจฌเจฐเจฌเจพเจฆ เจ•เจฐ เจฐเจนเฉ€เจ†เจ‚ เจนเจจ เจ…เจคเฉ‡ เจจเจฟเจ—เจฐเจพเจจเฉ€ เจจเฉ‚เฉฐ เจตเจงเฉ‡เจฐเฉ‡ เจธเจตเฉ€เจ•เจพเจฐเจฏเฉ‹เจ— เจฌเจฃเจพเจ‰เจ‚เจฆเฉ€เจ†เจ‚ เจนเจจเฅค

เจ“เจกเฉ€เจธเฉ€ เจฐเฉ‹เจกเจฎเฉˆเจช: เจ…เจธเฉ€เจ‚ เจ•เจจเฉˆเจ•เจธเจผเจจ เจชเฉ‚เจฒเจฐ เจคเฉ‹เจ‚ เจนเฉ‹เจฐ เจ•เฉ€ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจนเจพเจ‚เฅค เจ†เจ‚เจฆเจฐเฉ‡ เจฌเฉ‹เจฐเฉ‹เจกเจฟเจจ (2019)

เจธเจญ เจคเฉ‹เจ‚ เจฎเจนเฉฑเจคเจตเจชเฉ‚เจฐเจจ เจ—เฉฑเจฒ เจ‡เจน เจนเฉˆ เจ•เจฟ เจฎเฉˆเจจเฉ‚เฉฐ เจธเฉฐเจธเจ•เจฐเจฃ 1.0 เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆ (เจตเจฐเจœเจจ 1.1 เจชเจนเจฟเจฒเจพเจ‚ เจนเฉ€ เจœเจพเจฐเฉ€ เจ•เฉ€เจคเจพ เจœเจพ เจšเฉเฉฑเจ•เจพ เจนเฉˆ)เฅค เจคเฉฑเจฅ เจ‡เจน เจนเฉˆ เจ•เจฟ เจ“เจกเฉ€เจธเฉ€ เจนเฉเจฃ เจธเฉฐเจธเจ•เจฐเจฃ 1.0rc เจตเจฟเฉฑเจš เจนเฉˆ, เจฏเจพเจจเฉ€ เจฐเฉ€เจฒเฉ€เจœเจผ เจ‰เจฎเฉ€เจฆเจตเจพเจฐเฅค เจ…เจคเฉ‡ เจฎเฉˆเจฎเฉ‹เจฐเฉ€ เจฒเฉ€เจ• เจจเฉ‚เฉฐ เจ›เฉฑเจก เจ•เฉ‡, เจฎเฉˆเจ‚ เจธเฉ‚เจšเฉ€เจฌเฉฑเจง เจ•เฉ€เจคเฉ€เจ†เจ‚ เจธเจพเจฐเฉ€เจ†เจ‚ เจธเจฎเฉฑเจธเจฟเจ†เจตเจพเจ‚ เจฌเจฟเจฒเจ•เฉเจฒ เจ‰เจธเฉ‡ เจธเฉฐเจธเจ•เจฐเจฃ เจจเจพเจฒ เจนเฉฑเจฒ เจ•เฉ€เจคเฉ€เจ†เจ‚ เจ—เจˆเจ†เจ‚ เจธเจจเฅค

เจตเจฐเจœเจจ 1.0 เจฆเจพ เจธเจพเจกเฉ‡ เจฒเจˆ เจ•เฉ€ เจ…เจฐเจฅ เจนเฉ‹เจตเฉ‡เจ—เจพ? เจ…เจธเฉ€เจ‚ เจ“เจกเฉ€เจธเฉ€ เจจเฉ‚เฉฐ เจ†เจชเจฃเฉ‡ เจ…เจงเจพเจฐเจพเจ‚ เจตเจฟเฉฑเจš เจฐเฉ‹เจฒ เจ†เจŠเจŸ เจ•เจฐ เจฐเจนเฉ‡ เจนเจพเจ‚เฅค เจ‡เจน เจธเจพเจกเฉ‡ เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ 'เจคเฉ‡ เจชเจนเจฟเจฒเจพเจ‚ เจนเฉ€ เจšเฉฑเจฒ เจฐเจฟเจนเจพ เจนเฉˆ, เจชเจฐ เจœเจฆเฉ‹เจ‚ เจ‡เจน เจชเฉเจฐเจคเฉ€ เจธเจ•เจฟเฉฐเจŸ 1 เจฌเฉ‡เจจเจคเฉ€เจ†เจ‚ เจฆเฉ‡ เจฌเจฟเฉฐเจฆเฉ‚ เจคเฉฑเจ• เจชเจนเฉเฉฐเจšเจฆเจพ เจนเฉˆ, เจคเจพเจ‚ เจ…เจธเฉ€เจ‚ เจ•เจนเจฟ เจธเจ•เจฆเฉ‡ เจนเจพเจ‚ เจ•เจฟ เจ‡เจน เจฐเฉ€เจฒเฉ€เจœเจผ เจธเฉฐเจธเจ•เจฐเจฃ เจนเฉˆ เจ…เจคเฉ‡ เจ‡เจน เจ‡เฉฑเจ• เจ…เจœเจฟเจนเจพ เจธเฉฐเจธเจ•เจฐเจฃ เจนเฉˆ เจœเจฟเจธ เจจเฉ‚เฉฐ 000 เจ•เจฟเจนเจพ เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆเฅค

เจ•เจฎเจฟเจŠเจจเจฟเจŸเฉ€ เจฆเฉ‡ เจ•เจˆ เจฒเฉ‹เจ•เจพเจ‚ เจจเฉ‡ เจ‰เจธ เจธเฉฐเจธเจ•เจฐเจฃ 1.0 เจตเจฟเฉฑเจš เจตเจฟเจฐเจพเจฎ เจ…เจคเฉ‡ SCRAM เจจเฉ‚เฉฐ เจธเจผเจพเจฎเจฒ เจ•เจฐเจจ เจฒเจˆ เจ•เจฟเจนเจพ เจนเฉˆเฅค เจชเจฐ เจ‡เจธเจฆเจพ เจฎเจคเจฒเจฌ เจ‡เจน เจนเฉ‹เจตเฉ‡เจ—เจพ เจ•เจฟ เจธเจพเจจเฉ‚เฉฐ เจ‰เจคเจชเจพเจฆเจจ เจฒเจˆ เจ…เจ—เจฒเฉ‡ เจธเฉฐเจธเจ•เจฐเจฃ เจจเฉ‚เฉฐ เจฐเฉ‹เจฒ เจ†เจŠเจŸ เจ•เจฐเจจ เจฆเฉ€ เจœเจผเจฐเฉ‚เจฐเจค เจนเฉ‹เจเจ—เฉ€, เจ•เจฟเจ‰เจ‚เจ•เจฟ เจจเจพ เจคเจพเจ‚ SCRAM เจ…เจคเฉ‡ เจจเจพ เจนเฉ€ เจตเจฟเจฐเจพเจฎ เจ…เจœเฉ‡ เจคเฉฑเจ• เจฎเจพเจฐเจฟเจ† เจ—เจฟเจ† เจนเฉˆเฅค เจชเจฐ, เจธเจญ เจธเฉฐเจญเจพเจตเจจเจพ, เจ‡เจธ เจฎเฉเฉฑเจฆเฉ‡ เจจเฉ‚เฉฐ เจ•เจพเจซเจผเฉ€ เจคเฉ‡เจœเจผเฉ€ เจจเจพเจฒ เจนเฉฑเจฒ เจ•เฉ€เจคเจพ เจœเจพเจตเฉ‡เจ—เจพ.

เจ“เจกเฉ€เจธเฉ€ เจฐเฉ‹เจกเจฎเฉˆเจช: เจ…เจธเฉ€เจ‚ เจ•เจจเฉˆเจ•เจธเจผเจจ เจชเฉ‚เจฒเจฐ เจคเฉ‹เจ‚ เจนเฉ‹เจฐ เจ•เฉ€ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจนเจพเจ‚เฅค เจ†เจ‚เจฆเจฐเฉ‡ เจฌเฉ‹เจฐเฉ‹เจกเจฟเจจ (2019)

เจฎเฉˆเจ‚ เจคเฉเจนเจพเจกเฉ€ เจชเฉเฉฑเจฒ เจฌเฉ‡เจจเจคเฉ€ เจฆเฉ€ เจ‰เจกเฉ€เจ• เจ•เจฐ เจฐเจฟเจนเจพ เจนเจพเจ‚เฅค เจฎเฉˆเจ‚ เจ‡เจน เจตเฉ€ เจธเฉเจฃเจจเจพ เจšเจพเจนเจพเจ‚เจ—เจพ เจ•เจฟ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจฌเจพเจŠเจ‚เจธเจฐ เจจเจพเจฒ เจ•เจฟเจนเฉœเฉ€เจ†เจ‚ เจธเจฎเฉฑเจธเจฟเจ†เจตเจพเจ‚ เจนเจจเฅค เจ†เจ“ เจ‰เจจเฉเจนเจพเจ‚ 'เจคเฉ‡ เจšเจฐเจšเจพ เจ•เจฐเฉ€เจเฅค เจนเฉ‹ เจธเจ•เจฆเจพ เจนเฉˆ เจ•เจฟ เจ…เจธเฉ€เจ‚ เจ•เฉเจ เจซเฉฐเจ•เจธเจผเจจ เจฒเจพเจ—เฉ‚ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเจพเจ‚ เจœเจฟเจจเฉเจนเจพเจ‚ เจฆเฉ€ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจฒเฉ‹เฉœ เจนเฉˆเฅค

เจ‡เจน เจฎเฉ‡เจฐเฉ‡ เจนเจฟเฉฑเจธเฉ‡ เจฆเจพ เจ…เฉฐเจค เจนเฉˆ, เจฎเฉˆเจ‚ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจธเฉเจฃเจจเจพ เจšเจพเจนเฉเฉฐเจฆเจพ เจนเจพเจ‚. เจคเฉเจนเจพเจกเจพ เจงเฉฐเจจเจตเจพเจฆ!

เจคเฉเจนเจพเจกเฉ‡ เจธเจตเจพเจฒ

เจœเฉ‡เจ•เจฐ เจฎเฉˆเจ‚ เจ†เจชเจฃเจพ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ_เจจเจพเจฎ เจธเฉˆเจŸ เจ•เจฐเจฆเจพ เจนเจพเจ‚, เจคเจพเจ‚ เจ•เฉ€ เจ‡เจน เจ“เจกเฉ€เจธเฉ€ เจตเจฟเฉฑเจš เจŸเฉเจฐเจพเจ‚เจœเฉˆเจ•เจธเจผเจจ เจชเฉ‚เจฒเจฟเฉฐเจ— เจธเจฎเฉ‡เจค, เจธเจนเฉ€ เจขเฉฐเจ— เจจเจพเจฒ เจ…เฉฑเจ—เฉ‡ เจญเฉ‡เจœเจฟเจ† เจœเจพเจตเฉ‡เจ—เจพ?

เจ“เจกเฉ€เจธเฉ€ เจœเจพเจ‚ เจฌเจพเจŠเจ‚เจธเจฐ?

เจ“เจกเฉ€เจธเฉ€ เจตเจฟเฉฑเจš. เจฌเจพเจŠเจ‚เจธเจฐ เจตเจฟเฉฑเจš เจ‡เจธ เจจเฉ‚เฉฐ เจธเฉเฉฑเจŸเจฟเจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค

เจ…เจธเฉ€เจ‚ เจ‡เฉฑเจ• เจธเฉˆเฉฑเจŸ เจ•เจฐเจพเจ‚เจ—เฉ‡เฅค

เจ…เจคเฉ‡ เจœเฉ‡เจ•เจฐ เจฎเฉ‡เจฐเจพ เจ…เจธเจฒ เจ•เฉเจจเฉˆเจ•เจธเจผเจจ เจฆเฉ‚เจœเฉ‡ เจ•เฉเจจเฉˆเจ•เจธเจผเจจเจพเจ‚ 'เจคเฉ‡ เจ›เจพเจฒ เจฎเจพเจฐเจฆเจพ เจนเฉˆ, เจคเจพเจ‚ เจ•เฉ€ เจ‡เจน เจธเฉฐเจšเจพเจฐเจฟเจค เจนเฉ‹เจตเฉ‡เจ—เจพ?

เจ…เจธเฉ€เจ‚ เจธเฉ‚เจšเฉ€ เจตเจฟเฉฑเจš เจฆเจฟเฉฑเจคเฉ‡ เจ—เจ เจธเจพเจฐเฉ‡ เจฎเจพเจชเจฆเฉฐเจกเจพเจ‚ เจฆเจพ เจ‡เฉฑเจ• เจธเฉˆเฉฑเจŸ เจฌเจฃเจพเจตเจพเจ‚เจ—เฉ‡เฅค เจฎเฉˆเจ‚ เจ‡เจน เจจเจนเฉ€เจ‚ เจฆเฉฑเจธ เจธเจ•เจฆเจพ เจ•เจฟ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ_เจจเจพเจฎ เจ‡เจธ เจธเฉ‚เจšเฉ€ เจตเจฟเฉฑเจš เจนเฉˆ เจœเจพเจ‚ เจจเจนเฉ€เจ‚เฅค เจฎเฉˆเจจเฉ‚เฉฐ เจฒเฉฑเจ—เจฆเจพ เจนเฉˆ เจ•เจฟ เจฎเฉˆเจ‚ เจ‰เจธเจจเฉ‚เฉฐ เจ‰เฉฑเจฅเฉ‡ เจฆเฉ‡เจ–เจฟเจ† เจธเฉ€เฅค เจ…เจธเฉ€เจ‚ เจธเจพเจฐเฉ‡ เจ‡เฉฑเจ•เฉ‹ เจœเจฟเจนเฉ‡ เจชเฉˆเจฐเจพเจฎเฉ€เจŸเจฐ เจธเฉˆเฉฑเจŸ เจ•เจฐเจพเจ‚เจ—เฉ‡เฅค เจ‡เฉฑเจ• เจฌเฉ‡เจจเจคเฉ€ เจฆเฉ‡ เจจเจพเจฒ, เจธเฉˆเฉฑเจŸ เจ‰เจน เจธเจญ เจ•เฉเจ เจ•เจฐเฉ‡เจ—เจพ เจœเฉ‹ เจ•เจฒเจพเจ‡เฉฐเจŸ เจฆเฉเจ†เจฐเจพ เจธเจŸเจพเจฐเจŸเจ…เฉฑเจช เจฆเฉŒเจฐเจพเจจ เจธเจฅเจพเจชเจฟเจค เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจธเฉ€เฅค

เจคเฉเจนเจพเจกเจพ เจงเฉฐเจจเจตเจพเจฆ, เจเจ‚เจกเจฐเฉ€, เจฐเจฟเจชเฉ‹เจฐเจŸ เจฒเจˆ! เจšเฉฐเจ—เฉ€ เจฐเจฟเจชเฉ‹เจฐเจŸ! เจฎเฉˆเจจเฉ‚เฉฐ เจ–เฉเจธเจผเฉ€ เจนเฉˆ เจ•เจฟ เจ“เจกเฉ€เจธเฉ€ เจนเจฐ เจฎเจฟเฉฐเจŸ เจคเฉ‡เจœเจผเฉ€ เจจเจพเจฒ เจตเจฟเจ•เจพเจธ เจ•เจฐ เจฐเจนเฉ€ เจนเฉˆเฅค เจฎเฉˆเจ‚ เจ‡เจธ เจคเจฐเฉเจนเจพเจ‚ เจœเจพเจฐเฉ€ เจฐเฉฑเจ–เจฃเจพ เจšเจพเจนเฉเฉฐเจฆเจพ เจนเจพเจ‚เฅค เจ…เจธเฉ€เจ‚ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจชเจนเจฟเจฒเจพเจ‚ เจนเฉ€ เจ‡เฉฑเจ• เจฎเจฒเจŸเฉ€ เจกเจพเจŸเจพ-เจธเจฐเฉ‹เจค เจ•เจจเฉˆเจ•เจธเจผเจจ เจฐเฉฑเจ–เจฃ เจฒเจˆ เจ•เจฟเจนเจพ เจนเฉˆ เจคเจพเจ‚ เจ•เจฟ เจ“เจกเฉ€เจธเฉ€ เจ‡เฉฑเจ•เฉ‹ เจธเจฎเฉ‡เจ‚ เจตเฉฑเจ–-เจตเฉฑเจ– เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจจเจพเจฒ เจœเฉเฉœ เจธเจ•เฉ‡, เจ…เจฐเจฅเจพเจค เจ‡เฉฑเจ• เจฎเจพเจธเจŸเจฐ เจธเจฒเฉ‡เจต, เจ…เจคเฉ‡ เจซเจฟเจฐ เจซเฉ‡เจฒเจ“เจตเจฐ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ เจ†เจชเจฃเฉ‡ เจ†เจช เจ‡เฉฑเจ• เจจเจตเฉ‡เจ‚ เจฎเจพเจธเจŸเจฐ เจจเจพเจฒ เจœเฉเฉœ เจธเจ•เฉ‡เฅค

เจนเจพเจ‚, เจฎเฉˆเจจเฉ‚เฉฐ เจ‡เจน เจšเจฐเจšเจพ เจฏเจพเจฆ เจนเฉˆเฅค เจนเฉเจฃ เจ•เจˆ เจธเจŸเฉ‹เจฐเฉ‡เจœเจผ เจนเจจเฅค เจชเจฐ เจ‰เจนเจจเจพเจ‚ เจตเจฟเจšเจ•เจพเจฐ เจ•เฉ‹เจˆ เจ…เจฆเจฒเจพ-เจฌเจฆเจฒเฉ€ เจจเจนเฉ€เจ‚ เจนเฉˆเฅค เจธเจพเจกเฉ‡ เจชเจพเจธเฉ‡, เจธเจพเจจเฉ‚เฉฐ เจธเจฐเจตเจฐ เจจเฉ‚เฉฐ เจชเฉ‹เจฒ เจ•เจฐเจจเจพ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆ เจ•เจฟ เจ‡เจน เจ…เจœเฉ‡ เจตเฉ€ เจœเจผเจฟเฉฐเจฆเจพ เจนเฉˆ เจ…เจคเฉ‡ เจธเจฎเจเจฃเจพ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆ เจ•เจฟ เจ‡เฉฑเจ• เจซเฉ‡เจฒเจ“เจตเจฐ เจ†เจ‡เจ† เจนเฉˆ, เจœเฉ‹ pg_recovery เจจเฉ‚เฉฐ เจ•เจพเจฒ เจ•เจฐเฉ‡เจ—เจพเฅค เจฎเฉ‡เจฐเฉ‡ เจ•เฉ‹เจฒ เจ‡เจน เจธเจฎเจเจฃ เจฆเจพ เจ‡เฉฑเจ• เจฎเจฟเจ†เจฐเฉ€ เจคเจฐเฉ€เจ•เจพ เจนเฉˆ เจ•เจฟ เจ…เจธเฉ€เจ‚ เจฎเจพเจธเจŸเจฐ เจ•เฉ‹เจฒ เจจเจนเฉ€เจ‚ เจ†เจ. เจ…เจคเฉ‡ เจธเจพเจจเฉ‚เฉฐ เจ—เจฒเจคเฉ€เจ†เจ‚ เจคเฉ‹เจ‚ เจ•เจฟเจธเฉ‡ เจคเจฐเฉเจนเจพเจ‚ เจธเจฎเจเจฃเจพ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆ เจœเจพเจ‚ เจ•เฉ€? เจญเจพเจต, เจตเจฟเจšเจพเจฐ เจฆเจฟเจฒเจšเจธเจช เจนเฉˆ, เจ‡เจธ เจฆเฉ€ เจšเจฐเจšเจพ เจนเฉ‹ เจฐเจนเฉ€ เจนเฉˆเฅค เจนเฉ‹เจฐ เจŸเจฟเฉฑเจชเจฃเฉ€เจ†เจ‚ เจฒเจฟเจ–เฉ‹เฅค เจœเฉ‡ เจคเฉเจนเจพเจกเฉ‡ เจ•เฉ‹เจฒ เจ•เจพเจฎเฉ‡ เจนเจจ เจœเฉ‹ C เจจเฉ‚เฉฐ เจœเจพเจฃเจฆเฉ‡ เจนเจจ, เจคเจพเจ‚ เจ‡เจน เจฌเจนเฉเจค เจตเจงเฉ€เจ† เจนเฉˆเฅค

เจชเฉเจฐเจคเฉ€เจ•เฉเจฐเจฟเจคเฉ€เจ†เจ‚ เจตเจฟเฉฑเจš เจธเจ•เฉ‡เจฒเจฟเฉฐเจ— เจฆเจพ เจฎเฉเฉฑเจฆเจพ เจตเฉ€ เจธเจพเจกเฉ‡ เจฒเจˆ เจฆเจฟเจฒเจšเจธเจชเฉ€ เจฆเจพ เจนเฉˆ, เจ•เจฟเจ‰เจ‚เจ•เจฟ เจ…เจธเฉ€เจ‚ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจกเจฟเจตเฉˆเจฒเจชเจฐเจพเจ‚ เจฒเจˆ เจชเฉเจฐเจคเฉ€เจ•เฉเจฐเจฟเจคเฉ€ เจตเจพเจฒเฉ‡ เจ•เจฒเฉฑเจธเจŸเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจ…เจชเจฃเจพเจ‰เจฃ เจจเฉ‚เฉฐ เจœเจฟเฉฐเจจเจพ เจธเฉฐเจญเจต เจนเฉ‹ เจธเจ•เฉ‡ เจธเฉŒเจ–เจพ เจฌเจฃเจพเจ‰เจฃเจพ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจนเจพเจ‚เฅค เจชเจฐ เจ‡เฉฑเจฅเฉ‡ เจฎเฉˆเจจเฉ‚เฉฐ เจนเฉ‹เจฐ เจŸเจฟเฉฑเจชเจฃเฉ€เจ†เจ‚ เจšเจพเจนเฉ€เจฆเฉ€เจ†เจ‚ เจนเจจ, เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจ‡เจน เจ•เจฟเจตเฉ‡เจ‚ เจ•เจฐเจจเจพ เจนเฉˆ, เจ‡เจธ เจจเฉ‚เฉฐ เจตเจงเฉ€เจ† เจ•เจฟเจตเฉ‡เจ‚ เจ•เจฐเจจเจพ เจนเฉˆเฅค

เจธเจตเจพเจฒ เจชเฉเจฐเจคเฉ€เจ•เฉเจฐเจฟเจคเฉ€เจ†เจ‚ เจฌเจพเจฐเฉ‡ เจตเฉ€ เจนเฉˆเฅค เจ‡เจน เจชเจคเจพ เจšเจฒเจฆเจพ เจนเฉˆ เจ•เจฟ เจคเฉเจนเจพเจกเฉ‡ เจ•เฉ‹เจฒ เจ‡เฉฑเจ• เจฎเจพเจธเจŸเจฐ เจ…เจคเฉ‡ เจ•เจˆ เจชเฉเจฐเจคเฉ€เจ•เฉเจฐเจฟเจคเฉ€เจ†เจ‚ เจนเจจ. เจ…เจคเฉ‡ เจ‡เจน เจธเจชเฉฑเจธเจผเจŸ เจนเฉˆ เจ•เจฟ เจ‰เจน เจ•เฉเจจเฉˆเจ•เจธเจผเจจเจพเจ‚ เจฒเจˆ เจฎเจพเจธเจŸเจฐ เจจเจพเจฒเฉ‹เจ‚ เจ˜เฉฑเจŸ เจตเจพเจฐ เจชเฉเจฐเจคเฉ€เจ•เฉเจฐเจฟเจคเฉ€ 'เจคเฉ‡ เจœเจพเจ‚เจฆเฉ‡ เจนเจจ, เจ•เจฟเจ‰เจ‚เจ•เจฟ เจ‰เจนเจจเจพเจ‚ เจตเจฟเฉฑเจš เจ…เฉฐเจคเจฐ เจนเฉ‹ เจธเจ•เจฆเฉ‡ เจนเจจเฅค เจคเฉเจธเฉ€เจ‚ เจ•เจฟเจนเจพ เจธเฉ€ เจ•เจฟ เจกเฉ‡เจŸเจพ เจตเจฟเฉฑเจš เจ…เฉฐเจคเจฐ เจ‡เจธ เจคเจฐเฉเจนเจพเจ‚ เจนเฉ‹ เจธเจ•เจฆเจพ เจนเฉˆ เจ•เจฟ เจ‡เจน เจคเฉเจนเจพเจกเฉ‡ เจ•เจพเจฐเฉ‹เจฌเจพเจฐ เจจเฉ‚เฉฐ เจธเฉฐเจคเฉเจธเจผเจŸ เจจเจนเฉ€เจ‚ เจ•เจฐเฉ‡เจ—เจพ เจ…เจคเฉ‡ เจคเฉเจธเฉ€เจ‚ เจ‰เจฆเฉ‹เจ‚ เจคเฉฑเจ• เจ‰เฉฑเจฅเฉ‡ เจจเจนเฉ€เจ‚ เจœเจพเจตเฉ‹เจ—เฉ‡ เจœเจฆเฉ‹เจ‚ เจคเฉฑเจ• เจ‡เจธเจฆเฉ€ เจจเจ•เจฒ เจจเจนเฉ€เจ‚ เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€เฅค เจ‡เจธ เจฆเฉ‡ เจจเจพเจฒ เจนเฉ€, เจœเฉ‡เจ•เจฐ เจคเฉเจธเฉ€เจ‚ เจฒเฉฐเจฌเฉ‡ เจธเจฎเฉ‡เจ‚ เจคเฉฑเจ• เจ‰เฉฑเจฅเฉ‡ เจจเจนเฉ€เจ‚ เจ—เจ, เจ…เจคเฉ‡ เจซเจฟเจฐ เจœเจพเจฃเจพ เจธเจผเฉเจฐเฉ‚ เจ•เจฐ เจฆเจฟเฉฑเจคเจพ, เจคเจพเจ‚ เจœเฉ‹ เจกเจพเจŸเจพ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆ เจ‰เจน เจคเฉเจฐเฉฐเจค เจ‰เจชเจฒเจฌเจง เจจเจนเฉ€เจ‚ เจนเฉ‹เจตเฉ‡เจ—เจพเฅค เจญเจพเจต, เจœเฉ‡เจ•เจฐ เจ…เจธเฉ€เจ‚ เจฒเจ—เจพเจคเจพเจฐ เจฎเจพเจธเจŸเจฐ เจ•เฉ‹เจฒ เจœเจพเจ‚เจฆเฉ‡ เจนเจพเจ‚, เจคเจพเจ‚ เจ‰เฉฑเจฅเฉ‡ เจ•เฉˆเจธเจผ เจ—เจฐเจฎ เจนเฉ‹ เจœเจพเจ‚เจฆเจพ เจนเฉˆ, เจชเจฐ เจชเฉเจฐเจคเฉ€เจ•เฉเจฐเจฟเจคเฉ€ เจตเจฟเฉฑเจš เจ•เฉˆเจธเจผ เจฅเฉ‹เฉœเจพ เจœเจฟเจนเจพ เจชเจ›เฉœ เจœเจพเจ‚เจฆเจพ เจนเฉˆ.

เจนเจพเจ‚ เจ‡เจน เจธเฉฑเจš เจนเฉˆเฅค pcache เจตเจฟเฉฑเจš เจ‰เจน เจกเฉ‡เจŸเจพ เจฌเจฒเจพเจ• เจจเจนเฉ€เจ‚ เจนเฉ‹เจฃเจ—เฉ‡ เจœเฉ‹ เจคเฉเจธเฉ€เจ‚ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจนเฉ‹, เจ…เจธเจฒ เจ•เฉˆเจธเจผ เจตเจฟเฉฑเจš เจ‰เจนเจจเจพเจ‚ เจŸเฉ‡เจฌเจฒเจพเจ‚ เจฌเจพเจฐเฉ‡ เจœเจพเจฃเจ•เจพเจฐเฉ€ เจจเจนเฉ€เจ‚ เจนเฉ‹เจตเฉ‡เจ—เฉ€ เจœเฉ‹ เจคเฉเจธเฉ€เจ‚ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจนเฉ‹, เจฏเฉ‹เจœเจจเจพเจตเจพเจ‚ เจตเจฟเฉฑเจš เจชเจพเจฐเจธ เจ•เฉ€เจคเฉ‡ เจธเจตเจพเจฒ เจจเจนเฉ€เจ‚ เจนเฉ‹เจฃเจ—เฉ‡, เจ‡เฉฑเจฅเฉ‡ เจ•เฉเจ เจตเฉ€ เจจเจนเฉ€เจ‚ เจนเฉ‹เจตเฉ‡เจ—เจพเฅค

เจ…เจคเฉ‡ เจœเจฆเฉ‹เจ‚ เจคเฉเจนเจพเจกเฉ‡ เจ•เฉ‹เจฒ เจ•เจฟเจธเฉ‡ เจ•เจฟเจธเจฎ เจฆเจพ เจ•เจฒเฉฑเจธเจŸเจฐ เจนเฉเฉฐเจฆเจพ เจนเฉˆ, เจ…เจคเฉ‡ เจคเฉเจธเฉ€เจ‚ เจ‰เฉฑเจฅเฉ‡ เจ‡เฉฑเจ• เจจเจตเฉ€เจ‚ เจชเฉเจฐเจคเฉ€เจ•เฉเจฐเจฟเจคเฉ€ เจœเฉ‹เฉœเจฆเฉ‡ เจนเฉ‹, เจซเจฟเจฐ เจœเจฆเฉ‹เจ‚ เจ‡เจน เจธเจผเฉเจฐเฉ‚ เจนเฉเฉฐเจฆเจพ เจนเฉˆ, เจ‡เจธ เจตเจฟเฉฑเจš เจธเจญ เจ•เฉเจ เจ–เจฐเจพเจฌ เจนเฉเฉฐเจฆเจพ เจนเฉˆ, เจญเจพเจต เจ‡เจน เจ‡เจธเจฆเฉ€ เจ•เฉˆเจธเจผ เจจเฉ‚เฉฐ เจตเจงเจพเจ‰เจ‚เจฆเจพ เจนเฉˆเฅค

เจฎเฉˆเจจเฉ‚เฉฐ เจตเจฟเจšเจพเจฐ เจ†เจ‡เจ†เฅค เจธเจนเฉ€ เจชเจนเฉเฉฐเจš เจชเจนเจฟเจฒเจพเจ‚ เจชเฉเจฐเจคเฉ€เจ•เฉเจฐเจฟเจคเฉ€ 'เจคเฉ‡ เจธเจตเจพเจฒเจพเจ‚ เจฆเฉ€ เจ‡เฉฑเจ• เจ›เฉ‹เจŸเฉ€ เจชเฉเจฐเจคเฉ€เจธเจผเจคเจคเจพ เจจเฉ‚เฉฐ เจšเจฒเจพเจ‰เจฃเจพ เจนเฉ‹เจตเฉ‡เจ—เจพ, เจœเฉ‹ เจ•เฉˆเจธเจผ เจจเฉ‚เฉฐ เจ—เจฐเจฎ เจ•เจฐเฉ‡เจ—เจพเฅค เจฎเฉ‹เจŸเฉ‡ เจคเฉŒเจฐ 'เจคเฉ‡, เจธเจพเจกเฉ€ เจ‡เฉฑเจ• เจธเจผเจฐเจค เจนเฉˆ เจ•เจฟ เจธเจพเจจเฉ‚เฉฐ เจฎเจพเจธเจŸเจฐ เจคเฉ‹เจ‚ 10 เจธเจ•เจฟเฉฐเจŸเจพเจ‚ เจคเฉ‹เจ‚ เจตเฉฑเจง เจชเจฟเฉฑเจ›เฉ‡ เจจเจนเฉ€เจ‚ เจฐเจนเจฟเจฃเจพ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆเฅค เจ…เจคเฉ‡ เจ‡เจน เจธเจฅเจฟเจคเฉ€ เจ‡เฉฑเจ• เจฒเจนเจฟเจฐ เจตเจฟเฉฑเจš เจธเจผเจพเจฎเจฒ เจจเจนเฉ€เจ‚ เจนเฉˆ, เจชเจฐ เจ•เฉเจ เจ—เจพเจนเจ•เจพเจ‚ เจฒเจˆ เจธเฉเจšเจพเจฐเฉ‚ เจฐเฉ‚เจช เจตเจฟเฉฑเจš.

เจนเจพเจ‚, เจญเจพเจฐ เจตเจงเจพเจ“เฅค

เจ‡เจน เจ‡เฉฑเจ• เจšเฉฐเจ—เจพ เจตเจฟเจšเจพเจฐ เจนเฉˆเฅค เจชเจฐ เจชเจนเจฟเจฒเจพเจ‚ เจธเจพเจจเฉ‚เฉฐ เจ‡เจธ เจฌเฉฐเจฆ เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เจฐเจจ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆเฅค เจชเจนเจฟเจฒเจพเจ‚ เจธเจพเจจเฉ‚เฉฐ เจฌเฉฐเจฆ เจ•เจฐเจจ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆ, เจ…เจคเฉ‡ เจซเจฟเจฐ เจ…เจธเฉ€เจ‚ เจ‡เจธ เจฌเจพเจฐเฉ‡ เจธเฉ‹เจšเจพเจ‚เจ—เฉ‡ เจ•เจฟ เจ•เจฟเจตเฉ‡เจ‚ เจšเจพเจฒเฉ‚ เจ•เจฐเจจเจพ เจนเฉˆเฅค เจ‡เจน เจธเฉเจšเจพเจฐเฉ‚ เจขเฉฐเจ— เจจเจพเจฒ เจฏเฉ‹เจ— เจ•เจฐเจจ เจฒเจˆ เจ‡เฉฑเจ• เจตเจงเฉ€เจ† เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพ เจนเฉˆ.

Nginx เจ•เฉ‹เจฒ เจ‡เจน เจตเจฟเจ•เจฒเจช เจนเฉˆ slowly start เจธเจฐเจตเจฐ เจฒเจˆ เจ‡เฉฑเจ• เจ•เจฒเฉฑเจธเจŸเจฐ เจตเจฟเฉฑเจš. เจ…เจคเฉ‡ เจ‰เจน เจนเฉŒเจฒเฉ€ เจนเฉŒเจฒเฉ€ เจญเจพเจฐ เจตเจงเจพเจ‰เจ‚เจฆเจพ เจนเฉˆ.

เจนเจพเจ‚, เจฌเจนเฉเจค เจตเจงเฉ€เจ† เจตเจฟเจšเจพเจฐ, เจ…เจธเฉ€เจ‚ เจ‡เจธเจฆเฉ€ เจ•เฉ‹เจธเจผเจฟเจธเจผ เจ•เจฐเจพเจ‚เจ—เฉ‡ เจœเจฆเฉ‹เจ‚ เจ…เจธเฉ€เจ‚ เจ‡เจธเจฆเฉ‡ เจ†เจฒเฉ‡ เจฆเฉเจ†เจฒเฉ‡ เจชเจนเฉเฉฐเจšเจฆเฉ‡ เจนเจพเจ‚.

เจธเจฐเฉ‹เจค: www.habr.com

เจ‡เฉฑเจ• เจŸเจฟเฉฑเจชเจฃเฉ€ เจœเฉ‹เฉœเฉ‹