Episódio

PostgreSQL com uso intensivo de dados: três maneiras de escalar

por Marco Slot

Vídeo de uma palestra sobre PostgreSQL com uso intensivo de dados apresentada por Marco Slot no POSETTE: An Event for Postgres 2024. O PostgreSQL é a ferramenta de processamento de dados mais versátil disponível e uma escolha segura para praticamente qualquer tipo de aplicativo. No entanto, à medida que o volume e a velocidade de dados em seu aplicativo aumentam, uma variedade de gargalos pode aparecer. O tipo de gargalo depende muito da carga de trabalho, portanto, não há uma resposta para dimensionar o PostgreSQL.

Esta palestra discutirá 3 padrões de carga de trabalho com uso intensivo de dados:

  • Crescimento do aplicativo SaaS com uma alta taxa de transação.
  • Painel de análise voltado para o site com uma alta taxa de dados em tempo real.
  • Análise interativa em um alto volume de dados recentes e históricos.
  • Para cada padrão de carga de trabalho, discutiremos os principais desafios de escalabilidade e as principais técnicas para resolvê-los no PostgreSQL.

Marco está construindo uma nova geração de extensões PostgreSQL na Crunchy Data. Anteriormente, ele liderou o desenvolvimento de várias extensões do PostgreSQL na Citus Data e na Microsoft, incluindo Citus e pg_cron.

Capítulos

  • 00:00 – Introdução
  • 02:40 – Como dimensionar o Postgres
  • 05:51 – Aplicativos SaaS multilocatários
  • 11:35 – Painéis de séries temporais voltados para o usuário
  • 16:38 – Inteligência de negócios
  • 22:37 – Resumo

Conectar

Azure
Banco de Dados do Azure para PostgreSQL