Apache Storm

Продукт
Разработчики: Apache Software Foundation (ASF)
Дата последнего релиза: 2016/04/12
Технологии: Средства разработки приложений

Apache Storm - вычислительная среда на основе Open Source для работы в реальном времени.

Apache Storm легко интегрируется с другими компонентами, обладает высокими показателями производительности и достаточно просто разворачивается, создавая распределённую систему RT-вычислений для быстрой обработки больших потоков данных, добавляя возможности обработке в Apache Hadoop.

Изначально проект создан в BackType, затем куплен Twitter и в сентябре 2013 года переведён в инкубатор Apache.

Использование Storm в кластере Hadoop обеспечивает эффективную обработку всего спектра рабочих нагрузок: от работы в реальном времени до интерактивной и обработки группами.

Схема взаимодействия Apache Storm

Сейчас Storm разрабатывается по открытой модели, среди участников сотрудников компаний Hortonworks, Twitter, Verisign, Yahoo и другие. Тестирование Apache Storm при обработке миллиона 100-байтовых сообщений в секунду на один узел (node) показало отказоустойчивость приложения, масштабируемость между узлами кластера и простоту работы. Обзор российского рынка банковской цифровизации: импортозамещение, искусственный интеллект и собственные экосистемы 6.9 т

Apache Storm поддерживает интеграцию с СУБД, распараллеливание, разделение и повторные попытки при ошибках, когда это необходимо.

2016: Apache Storm 1.0

12 апреля 2016 года Apache Software Foundation сообщила о выпуске релиза Apache Storm 1.0.

Разработчики сравнивают свой проект с Hadoop, только для обработки данных в реальном времени (вместо пакетного режима).

Этот релиз Apache Storm сообщество разработчиков видит значимым в эволюции проекта, с его выходом в платформе появилось множество функций и улучшений. Среди значимых изменений:

  • качественный рост производительности (до 16 раз по сравнению с предыдущими релизами);
  • интеграция опционального heartbeat-демона Pacemaker;
  • API для распределенного кэша (Distributed Cache API);
  • поддержка HA Nimbus для высокой доступности кластера;
  • Native Streaming Window API для потоковой обработки данных;
  • Stateful Bolt API с автоматической проверкой состояния;
  • возможность динамического изменения уровней логирования;
  • механизм автоматического «противодавления» (Backpressure) для уменьшения пропускной способности при превышении настраиваемых порогов;
  • планировщик RAS Scheduler, учитывающий доступные в кластере ресурсы (оперативная память, процессор);
  • функция распределённого поиска по журналам (Distributed Log Search) в пользовательском интерфейсе Storm.



СМ. ТАКЖЕ (7)


Подрядчики-лидеры по количеству проектов

За всю историю
2021 год
2022 год
2023 год
Текущий год

  Солар (ранее Ростелеком-Солар) (46)
  Финансовые Информационные Системы (ФИС, FIS, Финсофт) (15)
  Форсайт (11)
  Axiom JDK (БеллСофт) ранее Bellsoft (10)
  Бипиум (Bpium) (10)
  Другие (393)

  Солар (ранее Ростелеком-Солар) (8)
  Финансовые Информационные Системы (ФИС, FIS, Финсофт) (4)
  Консом групп, Konsom Group (КонсОМ СКС) (2)
  ЛАНИТ - Би Пи Эм (Lanit BPM) (2)
  IFellow (АйФэлл) (2)
  Другие (30)

  Солар (ранее Ростелеком-Солар) (10)
  Форсайт (3)
  Banks Soft Systems, BSS (Бэнкс Софт Системс, БСС) (3)
  Cloud.ru (Облачные технологии) ранее SberCloud (2)
  КРИТ (KRIT) (2)
  Другие (13)

  Солар (ранее Ростелеком-Солар) (6)
  МТС Exolve (Межрегиональный ТранзитТелеком, МТТ) (4)
  Unlimited Production (Анлимитед Продакшен, eXpress) (4)
  РЖД-Технологии (3)
  Robin (Робин) (3)
  Другие (23)

  Unlimited Production (Анлимитед Продакшен, eXpress) (4)
  Солар (ранее Ростелеком-Солар) (3)
  МТС Exolve (Межрегиональный ТранзитТелеком, МТТ) (2)
  Т1 Иннотех (ГК Иннотех) (1)
  Яндекс.Облако (Yandex Cloud) (1)
  Другие (11)

Распределение вендоров по количеству проектов внедрений (систем, проектов) с учётом партнёров

За всю историю
2021 год
2022 год
2023 год
Текущий год

  Солар (ранее Ростелеком-Солар) (2, 48)
  Microsoft (41, 47)
  Oracle (49, 26)
  Hyperledger (Open Ledger Project) (1, 23)
  IBM (33, 18)
  Другие (607, 308)

  Солар (ранее Ростелеком-Солар) (1, 8)
  Финансовые Информационные Системы (ФИС, FIS, Финсофт) (1, 4)
  Microsoft (4, 3)
  Oracle (2, 3)
  SAP SE (2, 2)
  Другие (16, 19)

  Солар (ранее Ростелеком-Солар) (1, 11)
  Banks Soft Systems, BSS (Бэнкс Софт Системс, БСС) (1, 3)
  Форсайт (1, 3)
  Cloud.ru (Облачные технологии) ранее SberCloud (1, 2)
  Сбербанк (1, 2)
  Другие (9, 9)

  Солар (ранее Ростелеком-Солар) (1, 6)
  Unlimited Production (Анлимитед Продакшен, eXpress) (1, 6)
  МТС Exolve (Межрегиональный ТранзитТелеком, МТТ) (1, 4)
  Мобильные ТелеСистемы (МТС) (1, 4)
  РЖД-Технологии (1, 3)
  Другие (14, 24)

  Unlimited Production (Анлимитед Продакшен, eXpress) (1, 4)
  Мобильные ТелеСистемы (МТС) (2, 3)
  Солар (ранее Ростелеком-Солар) (1, 3)
  МТС Exolve (Межрегиональный ТранзитТелеком, МТТ) (1, 2)
  Сбербанк-Технологии (СберТех) (1, 1)
  Другие (14, 14)

Распределение систем по количеству проектов, не включая партнерские решения

За всю историю
2021 год
2022 год
2023 год
Текущий год

  Solar appScreener (ранее Solar inCode) - 48
  Hyperledger Fabric - 23
  Windows Azure - 20
  FIS Platform - 15
  EXpress Защищенный корпоративный мессенджер - 12
  Другие 328

  Solar appScreener (ранее Solar inCode) - 8
  FIS Platform - 4
  Siemens Xcelerator - 2
  Парадокс: MES Builder - 2
  Турбо X - 2
  Другие 22

  Solar appScreener (ранее Solar inCode) - 11
  BSS Digital2Go - 3
  Форсайт. Мобильная платформа (ранее HyperHive) - 3
  Cloud ML Space - 2
  Nexign Microservices Framework - 1
  Другие 8

  EXpress Защищенный корпоративный мессенджер - 6
  Solar appScreener (ранее Solar inCode) - 6
  МТС Exolve - 4
  Форсайт. Мобильная платформа (ранее HyperHive) - 3
  РЖД и Робин: Облачная фабрика программных роботов - 3
  Другие 14

  EXpress Защищенный корпоративный мессенджер - 4
  Solar appScreener (ранее Solar inCode) - 3
  МТС Exolve - 2
  BSS Digital2Go - 1
  Eftech.Factory - 1
  Другие 11