What part is missing? I’ve built a little distributed app that has a cluster registry and dns. There’s a tiny bit of Erlang involved but the majority of it is gleam.

https://github.com/trescenzi/points

Several pieces: https://gleam.run/roadmap/

Much of it can be worked around as you suggest.