ERP Protheus | AdvPL/TL++ | Integrações | PostgreSQL | Automação de Processos
Conteúdo técnico
Explore o blog
Artigos sobre PostgreSQL, confiabilidade de dados, DevOps, automação e ERP Protheus.
Navegue por assunto
Temas
Acompanhe em ordem
Séries e trilhas
Engenharia na prática
Projetos e laboratórios
PostgreSQL Reliability Lab
Em andamentoProjeto autoral de DBRE com PostgreSQL: ambiente reproduzível, recuperação, alta disponibilidade, observabilidade e consultas comparadas com evidências de antes e depois.
Stack principal
- PostgreSQL
- Docker
- Docker Compose
Media Transcriber
Em andamentoLaboratório de Engenharia de Software com Python: CLI, conversão de áudio com FFmpeg e testes automatizados, evoluindo até a transcrição de mídia.
Stack principal
- Python
- pytest
- Ruff
Protheus OpenAPI
Em andamentoBiblioteca experimental em TL++ com descoberta, modelo OpenAPI e serialização separados; núcleo manual mínimo validado em JSON.
Stack principal
- Protheus
- TL++
- AdvPL
Publicações recentes
Últimos artigos
SQL da Semana #16 — Recursive CTE: explorando uma estrutura de produtos
Explore uma estrutura de produtos com WITH RECURSIVE no PostgreSQL, calcule quantidades por caminho e detecte ciclos antes de consolidar os componentes.
Integrando FFmpeg de forma testável no Media Transcriber
Como integrei FFmpeg ao Media Transcriber com subprocess, áudio padronizado, proteção da saída e testes unitários e de integração.
Autovacuum e crescimento de tabelas em um workload inspirado no Protheus
Duas execuções com 100 mil movimentos sintéticos mostram exclusão lógica e autovacuum no PostgreSQL: espaço reutilizável não garante estabilidade do heap.
SQL da Semana #15 — Exclusão lógica e filial: consultas sobre um modelo inspirado no Protheus
Veja como exclusão lógica, chaves por filial e cadastros compartilhados afetam joins e totais no PostgreSQL, usando um modelo sintético inspirado no Protheus.
Por que criar um modelo OpenAPI independente
Por que separei descoberta, modelo e serialização no Protheus OpenAPI e como validei um núcleo mínimo em TL++ sem depender do REST-DOC.
Investigando performance no PostgreSQL
Investigando consultas no PostgreSQL com EXPLAIN, pg_stat_statements e pgbench: índices, filtros por data e evidências de antes e depois no Lab 07.