Pull to refresh

Comments 4

"Но у нас в мониторинге около 2000 экземпляров PostgreSQL" - почему так много экземпляров? Просто не могу представить для чего может понадобиться держать столько серверов

многие компании ведут бизнес по разному и возникают разные потребности, многие удивляются когда слышат по 500 гит реп, или что в одном из проектов отдаётся около миллиона файлов статики, как игра может жрать миллион файлов? Может. Все ради того, чтобы пользователь загрузил ровно то, что ему нужно и ни байтом больше, в идеальном сжатии. Или кликхаус в котором триллионы записей и скорость пополнения измеряется миллардами в сутки, это то, с чем я лично сталкиваюсь постоянно. Или Фейсбук 10 лет назад столкнулся с проблемой с производительностью гита, когда у них было в гите полтора миллиона файлов и 4 млн коммитов. https://habr.com/ru/post/137615/ Иногда есть спрос, есть маржинальность и надо вывозить, хотя пока не погрузишься в проблематику, кажется, а нафига столько и что можно проще. Иногда можно, а иногда - нет.

"а с доступом к экземплярам PostgreSQL не так просто — нужно устанавливать новые соединения ко всем экземплярам, а для этого открывать сетевые порты и управлять конфигами pg_hba.conf, прописав в них IP‑адреса серверов мониторинга, да и передавать данные по сети в открытом виде нехорошо, а для SSL тоже нужны отдельные настройки."

Ужасы то какие, оказывается СУБД надо администрировать. Прочитав про "решение" вашей проблемы только один вопрос в голове возникает - а стандартную практику воткнуть пулер поверх субд не рассматривали? слишком скучно и не велосипедно видимо :)

Sign up to leave a comment.

Information

Website
saby.ru
Registered
Founded
Employees
5,001–10,000 employees
Location
Россия