всем привет, кто знает релсы в звязке с постгрес там в настройках database.yml есть параметр pool а также в постгрес есть боунсер, как работает pool в рельсах? он открывает 5 коннектов с постгрес и постоянно держит их открытыми и на стороне приложения сам контролирует запросы и транзакции? и как правильно настроить для большей производительности рельсы с постгрес, кто что знает подскажите что нибудь, я только начал работать с этими технологиями.
Руби сейчас синхронный, поэтому одно соединение на поток.
У вебсервера puma сразу стартуется N потоков (зависит от твоей конфигурации). В этих потоках он обрабатывает запросы от клиентов, значит логично выставить pool такого же размера что и N потоков пумы.
У очереди задач (например sidekiq) свое количество одновременно работающих воркеров, и pool там должен быть того же размера что и количество воркеров.