Ok great.

The shitty thing about sysv mqs, afaict, is that I have to allocate that whole buffer size up-front, and send the whole buffer for each message. That's pretty gross. Especially when I need a ring buffer of several of them to accommodate GC or whatnot in the consumer process.

It's really good to know we have another knob to turn here, but I'm not sure what all the knobs should be set at really.

I can probably dig through some nginx logs and find the longest practically-occurring line. That'll be a start.