As mentioned by wtarreau on https://github.com/haproxy/haproxy/issues/2869#issuecomment-2668168400
In case you'd be struggling with making multiple services coexist under stress on the same machine, you could be interested in starting to evaluate 3.1, as it does bring some significant memory savings under contention (it avoids allocating buffers when the other side is congested) so for example a POST sent to a backend server would just no longer needlessly fill buffers when the server slows down. Also I'm seeing tune.h2.initial-window in your config so I think you have to deal with POSTs that made you adjust it, and 3.1 is much faster for POSTs as it now supports a dynamic window sizing (thus the paramter can be commented out).
HAProxy 3.1 is available on haproxy.debian.net for bullseye.
Current deployment status:
cp5024 (text)cp5032 (upload)