Chris McCord created 2 million concurrent connections on 40core/128gb Box. Those were not requests per second, but persistent live connections. I don't know if those connections were doing something, or were idle.
Edit: I read that they were sending a wikipedia post to all of those 2 million connections, so the connections were not idle, but actually doing something.
I also don't know how fast phoenix's views are, or how efficient it's database library and the mechanism is. I also don't have any real world experience of using phoenix.
So those of you who have used it in production, not just on Heroku, but also on VPSes, Cloud servers and Dedicated servers, how much load will phoenix take on $80/mo Linode VPS, if the application is served as html (not json) using phoenix_html or turbolinks?
The configuration of this VPS is:
Marcus
Full Stack Developer
Why not have Phoenix push and SPA so the connections are not persistent? Also Phoenix doesn't have a specific database library you can connect any database. Phoenix is really just the framework on the back end but it is also made to be a server side renderer or it can serve a SPA that will not persist a connection. With 40 cores if done right I feel like that could be a lot of connections. Especially with Elixirs Beam and multi core processing.