TODO & Roadmap
🎯 High Priority
-
Performance Benchmarks 📊
- Comprehensive benchmark suite (protocols, concurrency, throughput)
- Comparison with Python implementation
- Latency analysis (p50, p95, p99)
- Resource consumption metrics
- Published results in docs
-
Helm Charts 🚢
- Package for Kubernetes deployment
- ConfigMaps for configuration
- HPA (Horizontal Pod Autoscaling)
- Ingress templates
-
Grafana Dashboard Templates 📈
- Pre-built dashboards for common use cases
- Server comparison views
- Protocol performance analysis
- Alert visualization
🔧 Features
-
Enhanced Protocols
- DNSCrypt support
- Oblivious DoH (ODoH)
-
CLI Enhancements
- Interactive mode
- Output formats (CSV, JSON, Table)
- Batch query support
-
API Improvements
- WebSocket for real-time updates
- Batch operations
- Authentication & authorization
✅ Completed
- Prometheus Configuration (conf/prometheus.yml)
- Metrics endpoints (API + Worker)
- Multi-protocol support (UDP, TCP, DoT, DoH, DoQ)
- Distributed workers with Redis
- Docker deployment
- CI/CD pipeline
- Documentation website
💡 Ideas
Have an idea? Open an issue with the enhancement label!
🤝 Contributing
Want to contribute? Check the Contributing Guide and pick something from this list!
Last updated: December 2, 2025