02 Analisar e projetar — notas do instrutor
Oriente a planilha, a tradução de consultas e o registro de decisões de arquitetura sem revelar o modelo cedo demais.
Cronograma
Use três blocos: 30 minutos para inspecionar a origem, 20 minutos para traduzir consultas e 30 minutos para o ADR. A revisão em dupla é mais valiosa do que encurtar o ADR.
Pontos de ensino
- Comece pelos padrões de consulta e então escolha
ORDER BY; não copie os mapeamentos do Elasticsearch coluna por coluna. - Diferencie os atributos de recurso, span e log do OTel antes de decidir o que promover de
Map. - O armazenamento de objetos do ClickHouse Cloud elimina a decisão de camadas de nós hot/warm/cold; o TTL continua responsável pela exclusão.
- Uma janela de gravação dupla comprova o novo pipeline com dados em tempo real e preserva um caminho de rollback.
Disciplina com as respostas
Mantenha as respostas de referência fechadas até que os três artefatos do participante contenham uma tentativa defensável. Aceite decisões diferentes do modelo quando o participante identificar o trade-off e um plano de validação.
Checkpoint obrigatório
A planilha, as cinco traduções de consultas e as sete decisões do ADR estão concluídas. O participante consegue explicar por que a chave de ordenação e o esquema seguem os padrões de acesso.
01 Ambiente de origem — notas do instrutor
Oriente a criação da linha de base do Elasticsearch e do OpenTelemetry e resolva falhas de inicialização.
03 Executar a migração — notas do instrutor
Controle o ritmo da criação do destino, da execução paralela, da exploração do ClickStack, da validação de paridade e da transição final.