Technical Specifications
Municipal-grade integration architecture you own completely
Built on proven open-source foundations — Apache Kafka for event streaming, Kubernetes for orchestration, PostgreSQL for persistence — the Integration Hub delivers enterprise-class reliability without enterprise-class lock-in. Full source code licence means your team controls every layer of the inte
99.9%
Uptime SLA
5,000+
Concurrent Users
<200ms
API Response
4
Platform Modules
Architecture Overview
Each microservice owns its domain, its data, and its API surface. Loose coupling through the event bus means services can scale independently, fail independently, and be updated independently. Municipal-specific business logic is embedded in each service — not bolted on as customization.
Platform Modules
Core Services
Independently deployable microservices with dedicated data stores and APIs.
Total Modules
4
Protocol
REST / gRPC
Bus
Async Events
Container
Kubernetes
Database
PostgreSQL 16
Specifications
Technical Details
Browse specifications by category. All values reflect current production configuration.
Throughput
100,000+ events per second on Apache Kafka with 3-broker cluster
Latency
< 50ms event publication; < 200ms end-to-end consumer delivery at P95
Retention
Configurable topic retention; default 30-day event replay for reprocessing
Delivery Guarantee
At-least-once delivery with idempotent consumers and dead-letter queues
Uptime
99.9% Availability SLA
Enterprise-grade availability with redundancy across Canadian data centres.
99.953%
30-Day Avg
1
Incidents
3× DC
Redundancy
< 15min
Recovery
30-Day Uptime History
All Systems Operational
Deployment
Flexible Deployment Options
Source code licence with flexible deployment options.
On-Premises — Full deployment on municipal infrastructure.
Canadian Cloud — Managed deployment on Canadian IaaS.
Hybrid — Core services on-prem with cloud analytics.