[
https://issues.apache.org/jira/browse/QUARKS-72?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15240112#comment-15240112
]
Alexander Cook edited comment on QUARKS-72 at 4/13/16 10:10 PM:
----------------------------------------------------------------
Using the new client API from 0.9 would let us use the SSL support that was
added, which in turn would allow Quarks applications to integrate with cloud
Kafka services like Message Hub on Bluemix.
The downside of switching to 0.9 clients is that they are not compatible with
0.8 servers, so you lose compatibility with the version of Kafka server that
most people are running. It's not easy to keep both clients and abstract this
away from the developer since 0.8 clients require different user-defined
properties than 0.9 clients, and there is not a direct matching.
That being said, since Quarks is so young, it might make sense to put our eggs
in the Kafka 0.9 basket? I'm curious how much interest we have as a community
in a set of 0.9 Kafka clients.
was (Author: alex-cook4):
Using the new client API from 0.9 would let us use the SSL support that was
added, which in turn would allow Quarks applications to integrate with cloud
Kafka services like Message Hub on Bluemix.
The downside of switching to 0.9 clients is that they are not compatible with
0.8 servers, so you lose compatibility with the version of Kafka server that
most people are running. It's not easy to abstract this away from the developer
since 0.8 clients require different user-defined properties than 0.9 clients,
and there is not a direct matching.
> Update Kafka connector to 0.9 client jars and features
> ------------------------------------------------------
>
> Key: QUARKS-72
> URL: https://issues.apache.org/jira/browse/QUARKS-72
> Project: Quarks
> Issue Type: Improvement
> Components: Connectors
> Reporter: Dale LaBossiere
> Priority: Minor
> Labels: newbie
>
> - pickup necessary kafka-0.9 jars, update connector if/as needed, run tests
> - add support to use SSL support added in 0.9 [spin off into separate issue?]
> - use new client API added in 0.9 [spin off into separate issue?]
> Moved from https://github.com/quarks-edge/quarks/issues/46
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)