with ~150 lines of logs we "only" get around 2k RPS, with an empty body we get 50k RPS for the web-server component.
I'm not sure if this is possible with axum, but it would be good if we wouldn't need to convert the body to a byte buffer in the web handler.
So either pass the body to the background task and buffer it there, or even convert the parser into a streaming parser.