michaeljmarshall commented on issue #16998: URL: https://github.com/apache/pulsar/issues/16998#issuecomment-1244833965
Do you have any updates on this OOM issue? I have been tracking similar issues recently, and I am thinking we probably need to improve Pulsar's back pressure implementation. Specifically, if the bookie cannot handle the broker's load, then the broker should provide back pressure to producers/consumers so that the broker works without running out of memory. One side effect of decreasing overall throughput in order to protect broker memory could be harder load balancing logic because the broker might not look under pressure, but in a sense, it is, and there might be other brokers that could handle higher throughput, depending on the bookkeeper topology. -- 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]
