Flink
Motor de procesamiento de streams distribuido para calcular sobre flujos de datos continuos e ilimitados con garantías de exactitud exactly-once.
Descripción general
Apache Flink procesa los datos como streams continuos en lugar de lotes fijos, calculando agregaciones, joins y detección de patrones sobre los eventos a medida que llegan, con baja latencia y garantías de procesamiento exactly-once incluso tras fallos. También admite el procesamiento por lotes como un caso especial de streaming.
Flink encaja en equipos que construyen pipelines de datos en tiempo real, detección de fraude o analítica orientada a eventos que necesitan procesar los datos según llegan en lugar de en lotes programados, habitualmente emparejado con Apache Kafka (también en este catálogo) como fuente de eventos.
- Categorías
- Analítica
- Palabras clave
- stream-processingreal-time-analyticsevent-processing
- Lenguajes
- Java
- Licencia
- Apache-2.0
Proyectos relacionados
Beam
Apache-2.0Modelo de programación unificado para definir pipelines de procesamiento de datos por lotes y en streaming que pueden ejecutarse de forma portable en múltiples motores de ejecución.
- Analítica
ClickHouse
Apache-2.0Base de datos orientada a columnas construida para consultas analíticas en tiempo real sobre conjuntos de datos masivos, generando informes agregados en milisegundos y no en segundos o minutos.
- Analítica
Druid
Apache-2.0Base de datos de analítica en tiempo real construida para consultas de menos de un segundo sobre datos de eventos históricos y en streaming continuo a gran escala.
- Analítica
Spark
Apache-2.0Motor de analítica unificado para procesamiento de datos por lotes y en streaming a gran escala, uno de los frameworks de big data más adoptados.
- Analítica
¿Encontraste un error? Sugiere una edición en GitHub.