To this day I run a small MQTT broker on my Raspberry Pie (Mosquitto).
Now I plan to install my home automation completely away from the raspeberry via Docker on a home server.
At the moment, I’m just wondering whether I need an external broker at all, or whether the integrated one is enough for me. I have no special requirements. Switches, Temperature, Logging etc.
Did you have any experience with the performance of the internal MQTT-HA broker?
In the past, I have heard the embedded broker had problems with the retain flag and certificates. But its been a few months, so these may well have been fixed.
I suggest you try it and see. The worst that can happen is that you will have to install mosquitto, and the configuration changes are minimal.