[ 
https://issues.apache.org/jira/browse/KAFKA-8868?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

John Roesler resolved KAFKA-8868.
---------------------------------
    Resolution: Fixed

> Consider auto-generating Streams binary protocol messages
> ---------------------------------------------------------
>
>                 Key: KAFKA-8868
>                 URL: https://issues.apache.org/jira/browse/KAFKA-8868
>             Project: Kafka
>          Issue Type: Improvement
>          Components: streams
>            Reporter: John Roesler
>            Assignee: John Roesler
>            Priority: Minor
>
> Rather than maintain hand coded protocol serialization code, Streams could 
> use the same code-generation framework as Clients/Core.
> There isn't a perfect match, since the code generation framework includes an 
> assumption that you're generating "protocol messages", rather than just 
> arbitrary blobs, but I think it's close enough to justify using it, and 
> improving it over time.
> Using the code generation allows us to drop a lot of detail-oriented, 
> brittle, and hard-to-maintain serialization logic in favor of a schema spec.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to