Новая версия платформы Apama от Software AG
Компания Software AG анонсировала выход обновленной версии платформы Apama Streaming Analytics, предназначенной для обработки потоковых событий. В числе ее улучшений – широкополосные каналы передачи данных, глубокая интеграция с платформой Universal Messaging и общая среда разработки с другими продуктами Software AG.
Широкополосные каналы передачи данных повышают производительность на одном сервере в 20 раз, что составляет более чем 32 млн событий в секунду. При горизонтальном масштабировании производительность может вырасти до миллиардов событий в секунду. Этот результат обеспечивается путем разделения потока данных на несколько каналов, что позволяет максимально задействовать архитектуру параллельной обработки. Данные не «перемешиваются» друг с другом, а вероятность возникновения узких мест равна нулю. Для разработчиков это означает возможность структурировать приложения так, чтобы их данные могли обрабатываться независимо и выполняться параллельно.
В ходе тестирования производительности специалисты Intel и Software AG разработали сценарий, предполагающий использование одного сервера на базе Intel Xeon E7-V2, к которому была подключена система, эквивалентная сети из 700 тыс. розничных магазинов. Платформа Apama, размещенная на сервере под управлением Intel Xeon E7-V2, справляется с обработкой 5,6 млн обновлений данных в секунду.
В ходе тестирования платформы Apama на сервере, оснащенном процессорами Intel Xeon серии E7-V2, для оценки эффективности обработки потоковых «больших данных» был использован сценарий, моделировавший крупномасштабную инфраструктуру розничной торговли. Тестирование подтвердило, что платформа Apama обеспечивает выдающиеся показатели масштабируемости в самых крупных и распределенных средах.
Платформа Apama широко используется игроками на рынках капитала. Подобным компаниям важно иметь высокопроизводительные приложения с низким уровнем задержки для высокочастотного трейдинга, электронных операций на рынке Forex, анализа конъюнктуры и управления рисками. Решение Apama Streaming Analytics собирает данные из множества источников, помогая отслеживать текущую рыночную ситуацию, анализировать огромные массивы динамичных «больших данных» (в том числе потоковые данные со счетчиков, информацию из социальных сетей и с мобильных устройств).
С выходом версии Apama 5.2 платформа Apama Streaming Analytics глубоко интегрирована с решением Software AG Universal Messaging. Оно обеспечивает потоковую передачу данных с низкой задержкой в рамках всего предприятия — в том числе из Интернета и с мобильных устройств — и является фундаментом платформы интеграции webMethods компании Software AG.
Кроме того, решение Apama 5.2 Studio можно использовать с Software AG Designer, что упрощает работу над проектами. Вместе эти два решения формируют среду разработки для продуктов Software AG. Они упрощают локальное создание проектов, ускоряют работу с кодом, позволяют применять гибкие методы разработки, а также – при необходимости – организовать эффективную среду совместной работы.