I find this bit interesting:<p><i>Modify clients configurations when a slave is elected.</i><p>(I assume elected == promoted). This is an idea I haven't really seen in other servers/services before, and I'm curious how this will be implemented. I assume some sort of pub/sub subscription to each of the slaves so that your server is notified when one of them takes over? It sounds tricky, but really interesting. Document seems a bit scant on details for this part at the moment.<p>Regardless, really thrilled about this project.<p>[Edit: Ah, I missed this part:<p><i>client reconfiguration are performed running user-provided executables (for instance a shell script or a Python program) in a user setup specific way.</i>]