4 ms·
> The Elixir/Phoenix stack seems to be a great combo for web developers. It's a great combo for more than that. I'm building a vm orchestrator on top of it an
by dnautics 7y ago
> The Elixir/Phoenix stack seems to be a great combo for web developers.
It's a great combo for more than that. I'm building a vm orchestrator on top of it and couldn't be happier (does everything from DHCP serving to virtualization library binding and resource matching). I do happen to have Phoenix in there, but it's for an entirely optional operator dashboard.
- toast0 7y agoIs your orchestrator public? I think this is a great niche for BEAM and would love to see what it looks like.
- dnautics 7y agoIt's not, sorry. There's a lot of security-related things that are still hard-coded that will take some effort to decouple, but I am working towards that. But I've open sourced a few low-level bits of it, like dhcp, tftp, a few still-experimental inter-controller transport protocols, and they're available on hex (but not virtualization yet, but probably by the end of the year). There's a few things like "building vm images", "provisioning host images" that might come in soon. But also we're hiring, so if you're available and interested in seeing the product, drop a line!
- eggy 7y agoIs Phoenix only for the optional operator dashboard? I ask because I have not tried Phoenix. I've played with Elixir since it came out, but only Elixir.
- dnautics 7y agoyep, although I am working on rewriting the user frontend in Phoenix, that is a political hurdle to get out into the wild. Most people learn Phoenix, then elixir, but I also learned Elixir, then Phoenix, and I think it gives me a stronger handle on how the VM works under the hood.