DataHUB is an integration bus designed for 1C systems, developed by Kristina Barbina. The platform is currently in the MVP stage and serves two clients. It is built on Java and uses RabbitMQ as the message broker, which the developer chose for its ease of maintenance and resource efficiency compared to Kafka.

The architecture focuses on message transmission without internal data transformation, delegating mapping and structure conversion to external connectors. The system supports at-least-once delivery, ensuring messages reach their destination even during infrastructure failures. Data isolation is maintained by deploying each client on a separate virtual host in RabbitMQ.

For 1C integration, the platform uses HTTPS with long polling, eliminating the need to expose 1C services externally. The system supports fan-out routing, allowing one message class to be sent to multiple recipients. Identification is handled via external GUIDs, with 1C maintaining a registry to map these to internal identifiers.

The platform currently lacks pre-built connectors for CRM, WMS, or ERP systems, though the developer plans to create standalone 'thick' adapters for popular software. The system handles approximately 200 messages per second, with performance primarily limited by the speed of the connected adapters rather than the bus itself.

The software is deployed via Docker Compose, with options for clustering RabbitMQ to handle higher loads. While the platform includes health checks and metrics via Micrometer, a centralized message delivery log is still under development. The developer does not currently compete directly with established solutions like DATAREON.