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


   @codelipenghui
   > I think it's not the same storage as the PIP-94 right? PIP 94 is 
converting the data encoding format, it will not touch the user's data, if you 
want to convert the user's data, the broker needs to deserialize data which 
will bring more GC workload on the broker. Yes do data conversion on the broker 
side can reduce the network workload, but increase the CPU workload, the burden 
of JVM GC, you might get a more unstable broker.
   
   Yes, I means convert user's data in broker side. Thanks for your advise, 
I'll consider the disadvantages and see if there is a solution.
   
   > 
   > But there are also many disadvantages, each managed ledger we need to 
maintain the metadata, more data copies, more entries write to bookies.
   
   Could we record the primary ledger id in other managed ledgers' metadata, 
write only one data copies to bookies? If the data is lost, we read data from 
primary ledger (which have multiple copies) with same entry id and do 
conversion again.
   


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