Apache Samza es un marco computacional asincrónico de código abierto , casi en tiempo real para el procesamiento de flujos desarrollado por Apache Software Foundation en Scala y Java . Ha sido desarrollado en conjunto con Apache Kafka . Ambos fueron desarrollados originalmente por LinkedIn . [1]
Autor (es) original (es) | |
---|---|
Desarrollador (es) | Fundación de software Apache |
Lanzamiento estable | 1.2.0 / 11 de junio de 2019 |
Repositorio | Repositorio Samza |
Escrito en | Scala , Java |
Sistema operativo | Multiplataforma |
Tipo | Procesamiento de flujo distribuido |
Licencia | Licencia Apache 2.0 |
Sitio web | samza |
Descripción general
Samza permite a los usuarios crear aplicaciones con estado que procesan datos en tiempo real desde múltiples fuentes, incluido Apache Kafka.
Samza proporciona tolerancia a fallos, aislamiento y procesamiento con estado. A diferencia de los sistemas por lotes como Apache Hadoop o Apache Spark , proporciona un cálculo y una salida continuos, lo que da como resultado tiempos de respuesta inferiores a un segundo [2] .
Hay muchos actores en el campo del procesamiento de transmisiones en tiempo real y Samza es uno de los productos maduros. [3] [4] [5] Se agregó a Apache en 2013. [6]
Samza es utilizado por varias empresas. [7] La instalación más grande está en LinkedIn.
Ver también
Referencias
- ^ "Cómo LinkedIn utiliza Apache Samza" . InfoQ . Consultado el 28 de septiembre de 2016 .
- ^ "Samza: procesamiento de flujo escalable con estado en LinkedIn" (PDF) .
- ^ "Spark Streaming vs Flink vs Storm vs Kafka Streams vs Samza: Elija su marco de procesamiento de flujo" . www.linkedin.com . Consultado el 23 de julio de 2019 .
- ^ "Comparación de motores de procesamiento de flujo Apache Spark, Storm, Flink y Samza - Parte 1" . Scott Logic . Consultado el 23 de julio de 2019 .
- ^ "Hadoop, Storm, Samza, Spark y Flink: Big Data Frameworks comparados" . DigitalOcean . Consultado el 23 de julio de 2019 .
- ^ "Apache Samza" . blogs.apache.org . Consultado el 23 de julio de 2019 .
- ^ "Samza - Desarrollado por" . samza.apache.org . Consultado el 23 de julio de 2019 .