Characteristic | Kafka-Pixy | Strimzi Bridge | Confluent REST Proxy | ONAP Message Router | Remarks |
---|---|---|---|---|---|
At least once semantics | Yes | Yes | Yes | No | MAJOR requirement for stability and robustness |
Scale out without individual exposure to proxy server | No | No | No | No | |
Kafka Admin interface | No | No | Yes | Limited (can create topics) | Not an issue if we use the K8S Operator |
Filters | No | No | No | Limited (JSON only) | |
Group send / recieve | No | Yes | Yes | Limited (no partition keys) | |
Client abstraction from Kafka | Limited | No | No | Limited | |
Multiple Kafka clusters | Yes | No | No | No | |
Secure comms (front facing) | Yes | No | Yes | Yes | |
Authentication (front facing) | No | No | Yes | Yes | |
Authorization (front facing) | No | No | No (can be licensed) | Limited (depends on AAF) | |
Client Kafka config params | No | Yes | Yes | No | |
Transparent scale out of consumers | No | No | No | No | |
"ONAP Compliant" Interface | No | No | No | Yes (by definition) | |
Code maturity / activity | Stable, low activity in last year | High quality, actively maintained | High quality, actively maintained | Outdated codebase with significant technical issues | |
Secure communication (Kafka) | Yes | Yes | Yes | Yes | |
Authentication (Kafka) | Limited | Yes | Limited | Limited |
General
Content
Integrations