The following items are new features that we wish to build in upcoming Pravega releases, however many active work is currently underway. Please reach out on the Pravega channels if you're interested in picking one of these up.
- Operational Features
- Non-disruptive and rolling upgrades for Pravega
- Provide default Failure Detector
- Exposing information for administration purposes
- Ability to define throughput quotas and other QoS guarantees
- Pravega Connectors / Integration
- Kafka API Compatibility (Producer and Consumer APIs)
- Spark connectors (source/sink)
- REST Proxy for Reader/Writer (REST proxy for Admin operations is already there)
- Stream Management
- Stream aliasing
- Ability to assign arbitrary Key-Value pairs to streams - Tagging
- Tiering Support
- Policy driven tiering of Streams from Streaming Storage to Long-term storage
- Support for additional Tier 2 Storage backends