Programa do Curso
1. Introdução ao PostgreSQL Distribuído
- Desafios de escalabilidade com o PostgreSQL single-node
- Visão geral da extensão Citus: propósito, arquitetura e componentes
- Conceitos-chave: nó coordenador, nós trabalhadores, metadados, chaves de distribuição
2. Arquitetura e Configuração do Cluster
- Tipos de nós: coordenador vs trabalhadores
- Tipos de tabelas: distribuídas, replicadas e locais
- Instalação e configuração do Citus em ambientes PostgreSQL existentes
- Descoberta de cluster e gerenciamento de nós
3. Distribuição de Dados e Estratégias de Sharding
- Métodos de sharding: hash vs append
- Seleção da coluna de distribuição para desempenho ótimo
- Gerenciamento de tabelas distribuídas e replicadas
- Rebalanceamento de shards e expansão horizontal
4. Execução e Otimização de Consultas Distribuídas
- Como o Citus roteia e paraleliza consultas
- Entendendo planos de consulta distribuídos
- Pushdown de consultas e otimização de execução
5. Consistência, Transações e Tolerância a Falhas
- Commit em duas fases (2PC) e operações atômicas
- Tratamento de falhas em transações distribuídas
6. Gerenciamento Operacional e Casos de Uso
- Ferramentas e visualizações de monitoramento para o Citus
- Manutenção e atualizações em ambientes distribuídos
Requisitos
- Conclusão do curso Advanced Administration (High Availability & Replication) ou experiência equivalente
- Conhecimento sólido de configuração e ajuste de desempenho do PostgreSQL
- Familiaridade com Linux e conceitos básicos de rede
Público-alvo
Administradores de Banco de Dados experientes, Engenheiros DevOps e Arquitetos de Sistemas que já gerenciam ambientes de produção do PostgreSQL e precisam escalá-los horizontalmente.
Treinamento Corporativo Personalizado
Soluções de treinamento projetadas exclusivamente para empresas.
- Conteúdo Personalizado: Adaptamos o programa e os exercícios práticos aos objetivos e necessidades reais do seu projeto.
- Horário Flexível: Datas e horários adaptados à agenda da sua equipe.
- Formato: Online (ao vivo), In-Company (em suas instalações) ou Híbrido.
Preço por grupo privado, treinamento online ao vivo, a partir de 1300 € + VAT*
Entre em contato conosco para obter um orçamento preciso e conhecer nossas promoções mais recentes
Testemunhos de Clientes (2)
Os exemplos fornecidos e os laboratórios
Christophe OSTER - EU Lisa
Curso - PostgreSQL Advanced DBA
Máquina Traduzida
1. Um programa de treinamento muito bem estruturado 2. O ambiente acolhedor que o instrutor criou, além de sua excepcional profissionalismo pessoal 3. Que o instrutor explicava tudo como se estivesse falando com um iniciante completo, sem recorrer a jargões técnicos.
Piotr Romer - Asseco Poland S.A
Curso - PostgreSQL Administration, Optimization and Replication
Máquina Traduzida