Checklist de Handoff On-Call para Plataformas Go
Engenheiros on-call de saída documentam o estado da plataforma para que o engenheiro on-call de entrada comece com contexto, não com um pager em branco.
Busque em todas as páginas da documentação
Engenheiros on-call de saída documentam o estado da plataforma para que o engenheiro on-call de entrada comece com contexto, não com um pager em branco.
Use esta checklist em cada mudança de turno para microsserviços, workers e tiers gRPC Go.
GOMEMLIMIT / GOGC.GOMEMLIMIT.
sql.DB elevadas em qualquer tier.
MaxOpenConns em andamento.request_id.GOMEMLIMIT, risco de pprof público, exportação WaitCount ausente.
<nome, UTC>.Ainda complete as seções de ferramentas e deploy.
"Sem incidentes" leva uma linha; a verificação de acesso continua obrigatória.
Sim para dependências e plataformas compartilhadas.
Marque quais itens são específicos de Go vs. gerais da organização.
Duráveis: ticket, Confluence ou Slack fixado com a data.
Chat efêmero sozinho falha em buscas futuras.
Estenda a sobreposição ou designe um substituto de saída até que o SEV se estabilize.
Nunca faça handoff no meio de uma mitigação sem bridge.
Documente jobs de perfil em andamento, nomes de pods e caminhos de upload S3.
O engenheiro de entrada continua a coleta se a janela estiver aberta.
Cubra caminhos de receita de tier-1 e qualquer serviço amarelo no SLO.
Outros linkam para o dashboard de saúde da frota.
Política da equipe; o handoff deve notar a expiração dentro do turno de entrada.
Tokens quebrados desperdiçam minutos de SEV-1.
O handoff de sexta-feira inclui o freeze de deploy de segunda-feira, trabalhos agendados e escalonamento de pessoal reduzido.
Sim.
A seção de acesso confirma o escopo de kubectl/VPN deles.
O handoff linka ações de post-mortem abertas.
Incidentes fechados ainda notam lições aprendidas que afetam alertas.
Versões de Stack: Esta página foi escrita para Go 1.26.x (padrão Green Tea GC, go fix modernizers - verifique o patch na compilação), chi (última versão - verifique na compilação), gin (última versão - verifique na compilação), echo (última versão - verifique na compilação), google.golang.org/grpc (última versão - verifique na compilação), sigs.k8s.io/controller-runtime (última versão - verifique na compilação), kubebuilder (última versão - verifique na compilação), tinygo (última versão - verifique os alvos de placa na compilação), wazero (última versão - verifique na compilação) e golangci-lint (última versão - verifique o conjunto de linters na compilação).
Revisado por Chris St. John·Última atualização: 18 de jul. de 2026