System Architecture
ArmorDB is more than just hosted Postgres. Its management API and agent handle database provisioning, backups and access on shared PostgreSQL infrastructure.
The Stack
PostgreSQL 17
We run PostgreSQL 17 with optional core PostGIS support. Your data uses standard PostgreSQL formats.
PgBouncer Native
The pooled endpoint uses shared PgBouncer in transaction mode. A direct TLS endpoint is also available. Connection and resource limits apply.
gRPC Orchestration
Our proprietary Go-based agent manages provisioning, backups, and restores via secure gRPC streams, ensuring low-latency management.
Isolation Engine
Tenant databases use separate restricted roles and database access controls. Infrastructure resources are shared; this does not provide dedicated compute or guaranteed performance.
Request Lifecycle
When you connect to an ArmorDB database, your request traverses a highly optimized path designed for security and throughput.
Availability and maintenance
Service currently operates on a best-effort basis without a contractual uptime or service-credit SLA. Maintenance may interrupt connections. Read replicas and standby servers are planned but are not currently implemented or available. Backend-to-agent management traffic uses mTLS.
