apps/patterns/pg-pool-manager
023 · Padrões Fundamentais · ≈ 5 min de estudo
PG Pool Manager
Um único pg.Pool por processo, com transação que sempre faz COMMIT ou ROLLBACK e sempre devolve a conexão, lock pessimista em ordem determinística e retry da transação inteira em deadlock (40P01). Use em toda escrita de saldo sobre PostgreSQL que precisa ser atômica sob concorrência.
- passos
- 6
- arquivos
- 7
- teste
- 1
- tecnologias
- 4