Protocols are access layers - not signals of internal architecture.
Internal platform behavior remains consistent regardless of how access is performed.
- Compatibility with existing tools and applications
- Incremental adoption without rewrites
- Separation between external interfaces and internal execution
Two ways to connect. One platform underneath.
Whether you're migrating an existing PostgreSQL application or building a new service from scratch, EDP gives you the right access path - without changing the platform behavior beneath it.
Bring your existing PostgreSQL app. No code changes.
EDP implements the PostgreSQL wire protocol. Your existing drivers, ORMs, and tools talk to it exactly as if it were Postgres - but the data, identity, and execution stay protected by default.
- One connection-string change - migration done
- Works with psql, JDBC, psycopg, pgx, ActiveRecord, Prisma, and more
- Encryption and EnclaveVault apply automatically
- Side-by-side deployment with legacy databases for incremental cutover
Skip the wire. Connect directly for maximum performance.
For new applications, the EDP native protocol bypasses Postgres emulation entirely. The application speaks directly to EDP - materially lower latency, lower overhead, and finer-grained access to execution and storage primitives.
- Materially lower latency than wire emulation
- Direct access to record references and execution context
- Streaming-friendly results via the Arrow API layer
- Same EnclaveVault identity model as every other access path
Familiar at the edge. Distinct underneath.
Every interface routes to the same encrypted execution engine, under the same EnclaveVault identity model.
PostgreSQL wire protocol
For drop-in compatibility. Standard SQL clients, drivers, ORMs, and ops tools connect to EDP exactly as they would to Postgres - no code changes required.
Native direct protocol
For new applications. Skip the emulation layer and talk directly to EDP - materially better performance, with the same trust model and identity guarantees.
Apache Arrow API
Columnar data access, efficient interchange for analytics, streaming-friendly result delivery, reduced serialization overhead. (Planned.)
Admin & service APIs
Administrative operations, automation, and service-to-service communication - all enforced under the same EnclaveVault identity model.
Inter-component comms follow the same trust and authorization rules as external access.
- Shared-memory transport for same-node components
- Encrypted RPC for distributed deployments
- Identity-aware at every hop
Existing protocols stay stable. New ones live alongside.
Compatibility is preserved across platform updates so the platform can grow without forcing disruptive changes.
Practical to introduce. Modern at the core.
EDP supports gradual migration from existing systems, side-by-side deployment with legacy databases, and use of familiar tools and workflows.
Migrate gradually
Use existing drivers and tools while adopting EDP step by step.
Run side-by-side
Deploy EDP alongside legacy databases for incremental cutover.
Keep your tooling
Standard SQL, drivers, ORMs, and analytics tools work as expected.
Standard at the edge. Purpose-built underneath.
Detailed protocol specifications and integration guides are available under NDA and appropriate authorization.