The worst kept secret in software development is the BEAM virtual machine. If you need an infinitely-scalable, reliable system that’s been proven in industry for 40 years, well, the Erlang ecosystem is the answer for you. It makes whole classes of race conditions impossible thanks to its functional, message-passing nature, and now, with Phoenix, we can leverage these capabilities for web development.

For hexchess.com, my off-again-on-again side project over the past 2 years, it was, theoretically, a perfect fit. Chess is a real time game, so I needed best in class realtime capabilities.

continue reading on c5r.medium.com

⚠️ This post links to an external website. ⚠️