Fevereiro tem sido um mês emocionante para o Postgres, muita coisa acontecendo ao mesmo tempo. Depois de ser declarado o “banco de dados do ano” pela segunda vez consecutiva em janeiro, a Microsoft comprou a CitusData, uma solução Open Soruce para Postgres, voltada para BI.
Inscrições Early Bird
O nosso PGConf.Brasil, que vai se realizar nos dias 1, 2 e 3 de agosto já está a pleno vapor. Os ingressos “Early Bird” serão vendidos até 28/02. Aqueles que fizerem sua inscrição até lá, vão ganhar um boneco em 3D do mascote do evento:
Chamada de trabalhos
Eu sempre digo que a chamada de trabalhos é a alma do evento. Se tivermos boas palestras, teremos um evento bacana, senão, não importa se haverá happy hour, brindes bacanas, patrocinadores, etc. Os palestras são as estrelas do evento, sempre.
E os eventos de Postgres foram mudando de cara com o tempo. De 2007 para cá, vemos cada vez mais gente experiente vindo aos eventos e cada vez mais desenvolvedores. Em 2018, os desenvolvedores já eram maioria e a tendência é só aumentar.
Sempre que eu divulgo a chamada de trabalhos de um evento, as pessoas dizem que não tem nenhuma ideia sobre o que palestrar… bom eu tenho sempre dezenas delas… vou citar aqui alguns exemplos:
- Nuvens e mais núvens… esse assunto rende:
- Serviços estilo DBaaS: AWS RDS e Aurora, Azure, Google Cloud, Digital Ocean, Heroku, ElephantSQL, EnterpriseDB, Aiven, etc;
- DBaaS x IaaS;
- Comparações de desempenho e custo;
- Ferramentas de migração;
- Arquiteturas complexas, escalabilidade, HA, etc;
- Microserviços;
- DevOps está na onda e os bancos de dados não poderiam fugir dessa:
- Continuous delivery e Continuous integration;
- Conteiners? Sim conteiners!
- Automação de testes;
- Versionamento;
- Estratégias de automação;
- Deploy sem downtime, lenda ou realidade?
- Como monitorar essa zona toda?
- Dev Dev Dev:
- Tipos de dados no Postgres e suas funções maravilhosas;
- B-Tree, Hash, GiST, SP-GiST, GIN e BRIN: qual tipo de índice usar e quando;
- Text Search: a vida antes e depois de usar FTS no PostgreSQL;
- EXPLAIN it again Sr.
- Como melhorar minhas consultas?
- Internacionalização:
- collate e codificação de caracteres;
- A zona do timezone;
- Formatos de data, hora, números, etc;
- Json, jsonb e seus índices maravilhosos;
- Arrays salvam o dia mais uma vez!
- Enum, network, geometric e outros tipos de dados que você nem sabia que existiam;
- Trabalhando com domains;
- Partitioning like a girl!
- Locks, Dead Locks e concorrência: Soluções para o caos no trânsito;
- pg_hba.conf, GRANT, roles e row level security,
- Criptografia e anonimização de dados;
- O dilema do SaaS: uma base por cliente, um esquema por cliente ou mistura tudo nas mesmas tabelas?
- Persistência poliglota:
- O PostgreSQL como noSQL;
- Integrações complexas com o universo para o infinito e além;
- Usos inovadores do FDW;
- Construindo o seu próprio FDW;
- HA, replicação, clusters e bases distribuídas geograficamente. Essse saco de gatos envolve um universo inteiro, então nem vou abrir aqui em subitens;
- Tuning like a boss;
- BI e Big Data;
- PostGIS, time series, CitusDB, Greenplum, ToroDB, PG-Strom e outros universos paralelos;
- Backup em ambientes críticos, uma missão peso pesado!
- Ferramentas, IDEs e outros bichos;
Vou parar um pouco por aqui… se quiser alguma outra sugestão, é só chamar!
Mulheres no PGConf.Brasil
Em 2018 me questionaram sobre a participação das mulheres no evento. Respondi que 100% das palestras enviadas por mulheres foram aprovadas na chamada de trabalhos. Infelizmente foi apenas uma. Está na hora de mudar isso, certo? Fizemos uma mascote ninja para a nossa campanha de divulgação do evento justamente visando atingir esse público. Bora encarar?