ТЕМАТИКА ПРОДУКЦИИ Масштабируемая отказоустойчивая система для потоковой обработки данных в режиме реального времени, адаптированная для корпоративного использования и построенная на базе Open Source технологий Apache Kafka и Apache Nifi.
НАИМЕНОВАНИЕ Arenadata Streaming (ADS)
ПРОИЗВОДИТЕЛЬ Arenadata
ИСТОЧНИК (URL) https://arenadata.tech/products/arenadata-streaming/
НАЗНАЧЕНИЕ Arenadata Streaming позволяет обрабатывать данные в режиме реального времени из многочисленных внешних систем, хранить их в течение нужного для бизнеса периода времени и возвращать потребителям с удобной для них нагрузкой.
ХАРАКТЕРИСТИКИ И ПРЕИМУЩЕСТВА
- Экономия. Arenadata Streaming позволяет снизить порог входа в технологию, так как имеет редактор визуального проектирования и не требует написания программного кода.
- Универсальность. ADS является универсальным средством для решения задач, связанных с потоковой обработкой данных в режиме реального времени.
- Масштабируемость. Гибкость и масштабируемость системы позволяет ей расти вместе с потребностями заказчика, подстраиваясь под текущие задачи. Так, всегда можно добавить в кластер новые серверы без остановки работы системы или же убрать ненужные.
- Гибкость настройки. ADS позволяет настроить режимы реализации распределённых вычислений, время хранения данных и другие критически важные для сервисной шины предприятия характеристики.
- Балансировка нагрузки. Arenadata Streaming позволяет объединять потребителей в группы, практически линейно увеличивая скорость считывания и реализуя отказоустойчивость на уровне приложений.
- Выбор периода хранения данных. В отличие от других брокеров сообщений, которые удаляют информацию сразу же после того, как она была доставлена, с ADS можно выбрать нужный период хранения данных. Как показывает опыт реализованных специалистами Arenadata проектов, он может быть совершенно разным: некоторые клиенты анализируют активность пользователей на сайте и хранят данные не более одной-двух минут. Другим важен долгосрочный доступ к полученной информации, поэтому она находится в Arenadata Streaming в течение нескольких месяцев.
- Работа с любым форматом данных. Для Arenadata Streaming не важно, какого формата данные поступают в систему: она одинаково эффективно потребляет как структурированную, так и неструктурированную информацию. Данных может быть огромное количество — ADS оперирует сотнями тысяч сообщений в минуту.
- Минимальная возможность потери данных. Обычные брокеры сообщений получают информацию и хранят её ровно до того момента, пока она не потребуется пользователям. Однако ADS реализует обмен сообщениями по типу «публикация/подписка» — паттерн проектирования, отличающийся тем, что отправитель сообщения не направляет его конкретному потребителю. Кроме того, Arenadata Streaming реализует концепцию Data Persistency (постоянное хранение данных, персистентность) — возможность восстановления сообщений. Это позволяет считывать сообщение столько раз, сколько необходимо, и тому потребителю, которому требуется. На практике это приводит к увеличению надёжности при обмене сообщениями и гибкости в реализации архитектуры взаимодействия систем.
- Безопасность. Потоки данных можно создавать с поддержкой разграничения прав доступа к ним, это позволяет изолировать критически важную информацию от несанкционированного доступа.
- Совместимость с Astra Linux. Продукт совместим с российской операционной системой Astra Linux, поэтому подходит для широкого спектра корпоративных ИТ-инфраструктур, включая нуждающихся в повышенном уровне защищённости.
ФУНКЦИОНАЛЬНЫЕ ВОЗМОЖНОСТИ
Arenadata Streaming позволяет:
- строить потоковые конвейеры данных в реальном времени, которые надёжно передают данные между системами или приложениями;
- разрабатывать потоковые приложения в реальном времени, преобразующие или реагирующие на потоки данных;
- хранить потоки записей отказоустойчивым долговечным способом;
- разграничивать права доступа к потокам данных.
Адрес офиса: Москва, ул. Годовикова д. 9, стр. 17
Эл. почта: info@arenadata.io