As users become more demanding they will naturally require applications that are more interactive and require real-time interactions with their fellow users.

The Phoenix Framework has been specifically designed to support next-generation web applications. Applying the conventions of Ruby on Rails framework, developers can rapidly build applications that are highly interactive while supporting serving millions of users.

When we or our clients want to build applications with very specific requirements where we expect high-concurrency (>k10RPM), and horizontal scaling we choose Elixir.