3 ms·
I don't have experience with Rails, but I have experience with the other runtimes. I read their comment as needing an external database pool to scale, not that
by throw_aw100 2y ago
I don't have experience with Rails, but I have experience with the other runtimes.
I read their comment as needing an external database pool to scale, not that they don't need a pool.
When running JVM or the other runtimes, the database pool can be part of the application itself because it uses a different threading model.
- choilive 2y agoRails also has an application level connection pool for the database but as I understand a connection pooler (pgbouncer et al) between PG and the application servers is still necessary when horizontally scaling.