rdhabalia opened a new pull request #14382:
URL: https://github.com/apache/pulsar/pull/14382


   ### Modification
   Right now, producer-client supports chunking to publish large messages. 
Producer chunks the message based on broker's `maxMessageSize` configuration 
which is by default 5MB. However, 5MB is still large block size for topic with 
higher throughput which can directly impact overall bookie's performance. In 
that case, client wants to publish smaller chunk (eg: 100KB) without changing 
broker's maxMessageSize because other low throughput tenant can still utilize 
5MB message limit. So, user needs a feature where user can control max-chunk 
size by considering msg-throughput and without impacting broker's performance.
   
   ### Modification
   Add `chunkMaxMessageSize` config for producer to control max-chunk size by a 
user.
   
   ### Result
   User can publish custom sized chunk messages based on user requirements.


-- 
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