Streaming
term_id: streaming
Category: engineering_practice
Definition
O streaming refere-se à ingestão e ao processamento contínuos de dados em tempo real ou quase em tempo real, conforme são gerados. Diferentemente do processamento em lote, que lida com conjuntos de dados fixos, os sistemas de streaming gerenciam fluxos contínuos de dados sem limites predefinidos.
Summary
Um paradigma de processamento de dados em que as informações são processadas continuamente em pequenos blocos à medida que chegam, em vez de em grandes lotes estáticos.
Key Concepts
- Processamento em tempo real
- Atualizações incrementais
- Baixa latência
- Dados ilimitados
Use Cases
- Detecção de fraude em tempo real em transações financeiras
- Monitoramento de dados de sensores ao vivo em sistemas de IoT
- Feed dinâmico de recomendação de conteúdo