DIY Message Broker

In Erlang (and Elixir), I always missed a way to organize “streaming” message exchange, similar to what a Message Broker provides. Normal developers accept the constraints imposed by their frameworks: Phoenix has PubSub, OTP has :gen_event, and Elixir had GenEvent, deprecated even before it was born.

None of these suited me fully.

Thus, the Antenna library had been created.

Here are whys and howtos.