Автор (ы) | |
---|---|
Разработчик (и) | Apache Software Foundation |
Стабильный выпуск | 1.2.0 / 11 июня 2019 г.; 16 месяцев назад (11.06.2019) |
Репозиторий | Репозиторий Samza |
Написан на | Scala, Java |
Операционная система | Кросс-платформенная |
Тип | Распределенная потоковая обработка |
Лицензия | Лицензия Apache 2.0 |
Веб-сайт | samza.apache.org |
Apache Samza - это открытый исходный код, асинхронная вычислительная среда почти в реальном времени для потоковой обработки, разработанная Apache Software Foundation в Scala и Java. Он был разработан совместно с Apache Kafka. Оба были первоначально разработаны LinkedIn.
Samza позволяет пользователям создавать с отслеживанием состояния приложения, которые обрабатывают данные в реальном времени из нескольких источников, включая Apache Kafka.
Samza обеспечивает отказоустойчивость, изоляцию и обработку с отслеживанием состояния. В отличие от пакетных систем, таких как Apache Hadoop или Apache Spark, он обеспечивает непрерывные вычисления и вывод, в результате чего время отклика составляет менее секунды.
Есть много игроков в области потоковой обработки в реальном времени, и Samza - один из зрелых продуктов. Он был добавлен в Apache в 2013 году.
Samza используется несколькими компаниями. Самая большая установка - в LinkedIn.