Nice! What does the distributed cluster look like, do you host all of it at home over multiple servers? Or is it all remote cloud?