Tabla de contenido:
La transmisión de procesamiento de datos es un área emergente. Significa procesar los datos casi instantáneamente (con muy baja latencia) cuando se generan. Hasta ahora, la mayoría del procesamiento de datos se basaba en sistemas por lotes, donde el procesamiento, el análisis y la toma de decisiones eran un proceso retrasado. Ahora, a medida que las nuevas tecnologías y plataformas están evolucionando, las organizaciones están cambiando gradualmente hacia un enfoque basado en la transmisión en lugar de los viejos sistemas basados en lotes. Apache Flink es un proyecto de código abierto para el procesamiento de datos en streaming. Ayuda a las organizaciones a hacer análisis en tiempo real y tomar decisiones oportunas.
Seminario web: De pie en el borde: Streaming Analytics en acción Registrarse aquí |
¿Qué es Apache Flink?
Apache Flink se puede definir como una plataforma de código abierto capaz de realizar un flujo distribuido y procesamiento de datos por lotes. El núcleo de Apache Flink es un motor de flujo de datos de transmisión, que admite comunicación, distribución y tolerancia a fallas para el procesamiento de datos de transmisión distribuida. Apache Flink es la única plataforma híbrida para admitir tanto el procesamiento por lotes como por secuencias. Admite diferentes casos de uso basados en procesamiento en tiempo real, proyectos de aprendizaje automático, procesamiento por lotes, análisis de gráficos y otros.
Flink consta de los siguientes componentes para crear aplicaciones de la vida real, así como para admitir capacidades de aprendizaje automático y procesamiento de gráficos: