High-Performance telemetry Broker
Onifast IoT Stream is a lightweight, multi-tenant MQTT broker designed for smart devices and telemetry data stream processing. Run standard MQTT TCP (port 1883) and WebSockets on a single engine.
Tenant Namespace Isolation
Enforces strict namespace isolation. Tenants are restricted to publishing and subscribing within their designated `username/topic` namespace, securing cross-client data leakages.
Dynamic Webhook Triggers
Set custom topic filters to automatically forward payloads to external web APIs via HTTP POST. Great for integrating sensor telemetry with web dashboards and databases.
Key Features
- Dual Transport Listeners: Raw TCP and WebSockets (`/ws`) handle device and browser clients.
- REST Management API: Check broker stats, register webhooks, and kick connections.
- Tenant Quotas: Set limits on active connection counts per user profile.
- High Concurrency: Built in Go to handle thousands of concurrent messages with low latency.