Caso real: clínica de vacinação
Conceitos de Streaming
Mike Metzger
Data Engineer
Revisão de processamento de dados
- Lote (Batch)
- Ótimo para grandes volumes de dados
- Pode ter latência ruim
- Fila (Queue)
- Excelente para manter a ordem
- Pode ser difícil de gerenciar
- Stream
- Excelente para latência / características de dados desconhecidas
- Considerações de escalabilidade
Sistemas complexos
- Nem todos os processos se encaixam em um único tipo de processamento
- Muitos cenários reais podem exigir múltiplos componentes para criar o melhor modelo
- Conceitos podem ser aplicados a diversos componentes conforme necessário
Clínica de vacinação
- Múltiplas peças em movimento, simultâneas
- Variam conforme local e requisitos
- Considere uma clínica grande e autônoma
- Conceitos valem também para farmácias consultórios menores
Áreas da clínica de vacinação
- Chegada / entrada
- Entrada e verificação de temperatura, com uma única fila
- Cadastro
- Check-in e validação de dados, vários atendentes
- Aplicação da vacina
- Aplicação propriamente dita, várias estações
- Monitoramento
- Observação de possíveis reações pós-aplicação, muitos assentos
- Saída
Vamos praticar!
Conceitos de Streaming
Preparing Video For Download...