Como estruturei um projeto Python com qualidade e CI
Como estruturei a v0.1.0 do Media Transcriber com src layout, pytest, Ruff, mypy, pre-commit e uma pipeline de integração contínua no GitLab.
Navegue por assunto
Acompanhe em ordem
Publicações recentes
Como estruturei a v0.1.0 do Media Transcriber com src layout, pytest, Ruff, mypy, pre-commit e uma pipeline de integração contínua no GitLab.
Use SELECT FOR UPDATE no PostgreSQL para proteger decisões de negócio contra alterações concorrentes e entender quando uma transação precisa esperar.
Entenda os dois papéis que o PostgreSQL pode assumir no ecossistema Protheus: banco transacional do ERP ou plataforma separada para integrações, APIs e dados.
Implementando e validando failover automático no PostgreSQL com Patroni, etcd e HAProxy, incluindo promoção, retomada da escrita e reintegração do antigo líder.
Use materialized views no PostgreSQL para armazenar indicadores de pedidos, entender a defasagem dos dados e planejar o refresh.
Como a integração contínua valida o Docker Compose e os scripts do Protheus Docker Lab, o que ainda precisa ser verificado no ambiente real e quais são os limites do projeto.