Technical Specifications
Built for Municipal Scale, Designed for Community Trust
Civic Citizen Engagement runs on a modern microservices architecture designed for municipal infrastructure requirements — Canadian-hosted, highly available, and engineered for participation surges during popular engagement projects. Full source code ownership means your IT team controls every component, from deployment topology to data retention policies.
99.9%
Uptime SLA
5,000+
Concurrent Users
<200ms
API Response
9
Platform Modules
Architecture Overview
Each microservice encapsulates a bounded context of the citizen engagement domain — from project lifecycle management to AI-powered sentiment analysis. Services communicate asynchronously via event bus, enabling resilient operation during traffic spikes. Every service is independently scalable, deployable, and testable.
Platform Modules
Core Services
Independently deployable microservices with dedicated data stores and APIs.
Total Modules
9
Protocol
REST / gRPC
Bus
Async Events
Container
Kubernetes
Database
PostgreSQL 16
Specifications
Technical Details
Browse specifications by category. All values reflect current production configuration.
Page Load
< 1.5s
Survey Submit
< 300ms
Map Render
< 2s
Report Generation
< 10s
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.