Skip to content

HeliosProxy Feature Roadmap

HeliosProxy Feature Roadmap

Vision

Transform HeliosProxy from a basic connection router into the most intelligent, AI-ready database proxy for modern applications. By combining traditional proxy capabilities with innovations for AI/ML workloads, agentic systems, and distributed caching, HeliosProxy will become an indispensable layer between applications and HeliosDB-Lite clusters.

Strategic Pillars

1. Performance at Scale

Connection pooling, query caching, and distributed caching to handle millions of requests with sub-millisecond latency.

2. Intelligence & Adaptability

Self-tuning routing, workload-aware optimization, and ML-driven query analysis.

3. AI/Agent Native

First-class support for AI agents, RAG pipelines, vector operations, and agentic workflows.

4. Developer Experience

REST APIs, GraphQL gateway, query hints, and comprehensive observability.

5. Enterprise Ready

Multi-tenancy, authentication proxy, rate limiting, and compliance features.


Feature Categories

Phase 1: Foundation (Core Proxy Enhancements)

#FeaturePriorityComplexityStatus
1Connection Pooling ModesCriticalMediumPlanned
2Query CachingCriticalHighPlanned
3Query Routing HintsHighLowPlanned
4Replica Lag-Aware RoutingHighMediumPlanned

Phase 2: Resilience & Control

#FeaturePriorityComplexityStatus
5Rate Limiting & Query ThrottlingHighMediumPlanned
6Circuit Breaker PatternHighMediumPlanned
7Query Analytics & Slow Query LogMediumMediumPlanned

Phase 3: Enterprise Features

#FeaturePriorityComplexityStatus
8Multi-Tenancy SupportHighHighPlanned
9Authentication ProxyMediumHighPlanned
10Query RewritingMediumMediumPlanned

Phase 4: Differentiation & Innovation

#FeaturePriorityComplexityStatus
11WASM Plugin SystemHighHighPlanned
12GraphQL-to-SQL GatewayMediumHighPlanned
13Schema-Aware RoutingMediumHighPlanned

Phase 5: Distributed Intelligence (Flagship Feature)

#FeaturePriorityComplexityStatus
14Helios-DistribCacheCriticalVery HighPlanned

Timeline Overview

Q1 2026: Phase 1 - Foundation
├── Connection Pooling Modes (transaction/statement)
├── Basic Query Caching
├── Query Routing Hints
└── Replica Lag-Aware Routing
Q2 2026: Phase 2 - Resilience
├── Rate Limiting & Throttling
├── Circuit Breaker
└── Query Analytics
Q3 2026: Phase 3 - Enterprise
├── Multi-Tenancy
├── Authentication Proxy
└── Query Rewriting
Q4 2026: Phase 4 - Innovation
├── WASM Plugin System
├── GraphQL Gateway
└── Schema-Aware Routing
Q1-Q2 2027: Phase 5 - Helios-DistribCache
├── Core distributed cache
├── Workload specialization
├── Heatmap & analytics
└── AI/Agent optimizations

AI/Agent Integration Philosophy

Every feature is designed with modern AI workloads in mind:

Workload TypeProxy Optimizations
RAG PipelinesVector similarity caching, embedding prefetch, chunk locality
AI AgentsSession affinity, conversation context caching, tool call routing
Agentic WorkflowsTransaction batching, idempotency keys, retry intelligence
LLM ApplicationsResponse caching, semantic deduplication, streaming support
Vector SearchHNSW index-aware routing, ANN result caching

HeliosDB-Lite Synergies

Each proxy feature exposes and amplifies HeliosDB-Lite capabilities:

HeliosDB-Lite FeatureProxy Enhancement
WAL StreamingLag-aware routing uses real-time lag metrics
Sync ModesRoute critical writes to sync standbys
Vector SearchCache ANN results, route to vector-optimized nodes
TWR (Transparent Write Routing)Extend to proxy level for any PostgreSQL client
Multi-Model StorageRoute JSON/vector/relational queries to specialized nodes
Columnar StorageRoute OLAP queries to columnar-optimized replicas

Success Metrics

Performance

  • Connection efficiency: 100x improvement with transaction pooling
  • Query latency: <1ms for cached queries
  • Cache hit ratio: >90% for hot data

Reliability

  • Failover time: <100ms automatic failover
  • Circuit breaker: Prevent cascade failures
  • Zero downtime: Rolling updates without connection drops

Observability

  • Query insights: Full query analytics without pg_stat_statements
  • Cache heatmaps: Visual cache utilization
  • Latency histograms: P50/P95/P99 per query pattern

Getting Started

Each feature document includes:

  1. Overview: Problem statement and solution
  2. Architecture: Technical design
  3. API Specification: Configuration and endpoints
  4. AI/Agent Innovations: Modern workload optimizations
  5. HeliosDB-Lite Integration: Synergies with core database
  6. Implementation Notes: Development guidance

Browse individual features in the features/ directory.


Contributing

Feature proposals welcome! Each proposal should include:

  • Problem statement
  • Proposed solution
  • API design
  • Performance implications
  • AI/Agent use cases