Платформа Omniсube является основой для построения решений для различных отраслей. В рамках платформы осуществляется обработка и хранение большого объема данных, сбор аналитики и расчет статистики по многим параметрам, реализация средств интеграции и взаимодействия модулей между собой и со внешними источниками.
Платформа Omnicube построена мультисервисной архитектуре и использует потоковую обработку данных. Она включает в себя несколько десятков сервисов и подсистем. Для обмена информацией между сервисами и модулями системы используется шина данных Apache Kafka. Для хранения данных используется высокопроизводительное кластеризуемое OLAP-хранилище ClickHouse.
Модули системы имеют API, что позволяет легко интегрироваться с внешними системами, например: 1С, ERP, CRM, самописные системы (текстовые и CSV файлы, HTTP, REST API, брокеры сообщений и т.п.) в виде JSON, XML и прочих популярных форматах обмена данными.
Подробнее в разделе Мультисервисная архитектура