Expansão perfeita do cluster de banco de dados do Notion: Escalonamento horizontal de 32 para 96 bancos de dados
2025-02-28

Para lidar com o rápido crescimento do número de usuários, o Notion escalou horizontalmente seu cluster de banco de dados de 32 para 96 bancos de dados. A postagem detalha o processo, incluindo a escolha de uma estratégia de migração de dados, o sharding horizontal dos bancos de dados e do pool de conexões (PgBouncer), a replicação e validação de dados e a troca perfeita final. Por meio de planejamento cuidadoso e execução, o Notion expandiu com sucesso seu cluster de banco de dados, aumentando a capacidade e o desempenho sem nenhum tempo de inatividade, deixando espaço suficiente para crescimento futuro.