General question. What is good lightweight messaging queue implementation on Kotlin/Java? Should I just go with ActiveMQ and be done with it, or is there something more lightwheight, more smiple... I don't require exactly JMS standard, but reliability would be higher priority. Including possibility to swing binary data (like .class) through it.