codelipenghui commented on issue #11962:
URL: https://github.com/apache/pulsar/issues/11962#issuecomment-915241763


   @eolivelli Both KoP or the client-side converter are optional plugins, not 
required. If users tend to convert the data at the broker side, the existing 
KoP implementation already supports this requirement. They can just convert the 
data at the publish side, no need to convert it multiple times on the 
consumption side.
   
   I think we need to clarify the purpose of this proposal, we are trying to 
find a way to support efficient data conversion between different formats such 
as Kafka, Pulsar. This initial motivation is we are seen the performance issue 
on KoP before because we have done data conversion at the broker side, so 
introduce data format(Kafka or Pulsar) in KoP to avoid the data conversion. 
   
   This will not prevent users to use the broker-side data conversion, just to 
provide a more efficient way to handle the data conversion. Just one more 
choice for users, but if we did the data conversion at the broker-side, users 
can only choose one solution(Essentially, no difference between publishing 
converter and consumption converter, and the consumption converter is more 
expensive than the publishing side that @wangjialing218 has mentioned here 
https://github.com/apache/pulsar/issues/11962#issuecomment-914962880)


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


Reply via email to