Arenadata обновила продукт для потоковой передачи и обработки данных Arenadata Streaming (ADS) и дополняющую его систему Arenadata Streaming Control (ADSC), предназначенную для управления и мониторинга кластеров потоковой передачи. Релизы включают ряд доработок в контексте безопасности, стабильности и удобства администрирования.

В новой версии Arenadata Streaming реализована поддержка Java 17, которая содержит улучшения, направленные на повышение производительности и безопасности. Java 17 — версия с долгосрочной поддержкой (long-term support, LTS), которая будет получать обновления в течение длительного времени.

В состав Arenadata Streaming включён новый плагин kafka-rest-security, предназначенный для авторизации в сервисе Kafka REST Proxy. По умолчанию пользователь может аутентифицироваться в Kafka только с одним предопределённым принципалом, созданным при включении Kerberos. Новый плагин, разработанный командой Arenadata, снимает это ограничение и позволяет проходить аутентификацию с разными принципалами, что упрощает контроль доступа пользователей к ресурсам.

Релиз включил обновление версий всех компонентов и сервисов Arenadata Streaming, а также ряд улучшений и багфиксов. В частности, обновлена конфигурационная страница сервиса Kafka и оптимизирована работа с пользовательскими параметрами.

«При формировании дорожной карты развития продукта мы принимаем во внимание требования служб безопасности корпоративных заказчиков. В рамках этих требований в новый релиз включили возможность разграничения доступа пользователей Kafka REST Proxy к топикам Kafka», — прокомментировал Александр Анисимов, технический руководитель продукта Arenadata Streaming.

Кроме того, был обновлён сервис Arenadata Streaming Control, который позволяет администраторам управлять всеми аспектами кластеров ADS Kafka. Также улучшено управление коннекторами Kafka Connect, расширяющих возможности брокера по доступу к внешним системам.

В веб-интерфейсе новой версии сервиса появилась страница Consumer groups, содержащая информацию о подключённых группах потребителей в кластере. Кроме того, в ADSC реализованы новые вкладки для страницы Topics, предназначенной для отображения информации о топиках и управления ими в кластере: вкладка Messages позволяет читать и записывать сообщения, а Consumer groups показывает подключённые к топику группы пользователей.