I mean it was almost designed for this use case.
Also if using NATS things become very simple to setup.