PgDog: Um gerenciador de pool de transações e replicação lógica de alto desempenho para PostgreSQL

2025-05-26
PgDog: Um gerenciador de pool de transações e replicação lógica de alto desempenho para PostgreSQL

PgDog, escrito em Rust, é um pooler de transações e gerenciador de replicação lógica rápido, seguro e escalável para PostgreSQL, capaz de lidar com centenas de bancos de dados e centenas de milhares de conexões. Ele possui recursos de particionamento de banco de dados, balanceamento de carga com verificações de integridade e failover, pool de transações e pool de sessões para gerenciamento eficiente de conexões de clientes. O monitoramento é facilitado pelo OpenMetrics, e inclui um analisador CSV e suporte de replicação lógica para ingestão de dados simplificada e particionamento de banco de dados.