Real-Time IoT Telemetry Platform

Command Your Fleet.
From Edge to Insight.

A high-throughput CQRS system that ingests device telemetry via MQTT, processes it through Kafka, and delivers real-time fleet visibility — all in milliseconds.

Open Dashboard View Architecture
Fleet Dashboard Preview
< 500ms
End-to-End Latency
10K+
Messages / Second
99.9%
Uptime SLA
CQRS
Architecture Pattern

From Device to Dashboard

Your telemetry data flows through a battle-tested pipeline in real-time.

01
Collect

Mobile devices publish GPS telemetry as Protobuf over MQTT/WSS to the Mosquitto broker.

02
Bridge

Vector transforms and routes MQTT messages to Kafka topics for reliable, ordered delivery.

03
Ingest

The Go ingestion service writes to TimescaleDB for persistence and publishes to Redis for real-time updates.

04
Visualize

The Fleet Service streams positions via WebSocket to the React dashboard for live fleet tracking.

Built for Scale. Designed for Speed.

High-Throughput Ingestion

The Go-based ingestion service processes 10K+ messages per second with idempotent writes, dead-letter queuing, and automatic retry logic. Built with hexagonal architecture for testability.

Ingestion Service Metrics

Real-Time Fleet Tracking

Track every device on a live map with sub-second updates via Redis pub/sub and WebSocket streaming. The Python Fleet Service delivers REST APIs and real-time position feeds.

Fleet Map View

Protocol-Native Security

End-to-end encrypted telemetry with WSS transport, Protobuf wire format, and OIDC-based authentication. Every byte is validated, every connection is authorized.

Security Architecture

Modern Tools. Proven Patterns.

Go

High-performance ingestion with goroutines and channels

TimescaleDB

Time-series optimized PostgreSQL for telemetry storage

MQTT

Lightweight pub/sub for IoT device communication

Kafka

Durable message streaming between bridge and ingestion

Redis

In-memory pub/sub and geo-queries for real-time positioning

React + Vite

Modern dashboard with live WebSocket maps and Tailwind UI

Ready to Track Your Fleet?

Open the dashboard and see your devices in real-time.

Open Dashboard

Self-hosted  ·  Open source  ·  No vendor lock-in