Building a distributed turn-based game system in Elixir ↦
Many great Phoenix LiveView examples exist. They often show the ease and power of LiveView but stop at multiple browsers talking to a single web server. I wanted to go further and create a fully clustered, globally distributed, privately networked, secure application. What’s more, I wanted to have fun doing it.
So I set out to see if I could create a fully distributed, clustered, privately networked, global game server system. Spoiler Alert: I did.
I like the way he frames his experience. He says the most remarkable thing about it is not what he built, it’s what he didn’t need to build in order to accomplish his goal.
Sign in or Join to comment or subscribe
Mt Holly, NC
Thanks for sharing this @jerodsanto. This was really cool. I’m just at the beginner stage of learning Elixir but from what I have seen so far, I really like it.
Jerod co-hosts The Changelog, crashes JS Party, and takes out the trash (his old code) once in awhile.
Happy to hear you enjoyed it! Let me know if you need any help on your Elixir journey. ✊