Команда инженеров представила открытый движок потоковой обработки данных VectorStream, который, по заявлениям разработчиков, обрабатывает события в четыре раза быстрее популярных аналогов при том же потреблении памяти. Исходный код опубликован под лицензией Apache 2.0, а первые сборки уже доступны для Linux и macOS.
Ключевое отличие новинки — гибридная архитектура: часть вычислений компилируется в машинный код на этапе запуска, а тяжёлые операции выносятся в отдельный пул воркеров. По словам авторов, такой подход снижает задержку на хвостовых запросах и позволяет обходиться без промежуточного хранилища для большинства сценариев.
В тестах на кластере из восьми узлов VectorStream показал пропускную способность около 2,4 млн событий в секунду при задержке 99-го процентиля менее 12 миллисекунд. Независимые проверки ещё не проводились, поэтому к опубликованным цифрам стоит относиться осторожно.
Разработчики обещают стабильный API к концу года, поддержку Kubernetes-оператора и коннекторы к популярным брокерам сообщений. Проект распространяется бесплатно, но коммерческая поддержка будет платной — типичная модель для современного open source.