Healthcheck não é prontidão: validando PostgreSQL em containers

Um container pode estar em execução sem que o PostgreSQL aceite conexões. O PostgreSQL pode aceitar conexões sem que o banco esperado, as roles, os schemas ou as tabelas estejam disponíveis. E todos esses objetos podem existir sem que os dados necessários tenham sido carregados corretamente. Ainda assim, é comum resumir essas situações a uma única informação: healthy O problema não está no healthcheck. O problema está em interpretar uma verificação específica como prova de que todo o sistema está pronto. ...

Backup só existe após o restore: validação no PostgreSQL

Gerar um arquivo de backup e receber uma mensagem de sucesso é apenas o começo. O teste real acontece quando precisamos responder a perguntas mais difíceis: o arquivo pode ser lido? o PostgreSQL restaurado consegue iniciar? tabelas, índices, constraints e permissões continuam presentes? os dados recuperados representam o estado que esperávamos? conseguimos repetir o procedimento sem depender de improviso? Se essas respostas não foram verificadas, temos um artefato de backup, mas ainda não temos evidência de recuperação. ...

Privacidade

Gerenciar opções

Escolha quais tecnologias opcionais podem ser utilizadas. As necessárias permanecem ativas para o funcionamento e para as preferências de interface do site.

Necessários

Preferências de tema, menu e registro da sua escolha de privacidade.

Analytics

Ajuda a compreender acessos e uso do conteúdo por meio do Google Analytics 4.

Publicidade

Reserva sua escolha para o Google AdSense, que ainda não exibe anúncios no site.