3 ms·
> Nope. I have big Django apps running (like 500k users/day streaming video sites) and it doesn't happen. Mind sharing your stack? I'm currently torn between L
by pwaai 9y ago
> Nope. I have big Django apps running (like 500k users/day streaming video sites) and it doesn't happen.
Mind sharing your stack? I'm currently torn between Laravel and Django. It won't be the first time I've used an MVC framework (CodeIgniter, some Rails) but I like working with Python. However, Laravel also seems to be heavily used. I don't have anything against PHP but wanting to compound my familiarity with Python is one big reason for leaning towards Django...
- sametmax 9y agoVarnish, nginx, gunicorn, Django, redis, celery, postgres most of the time. Sometime a bit of crossbar.io. Laravel is a nice framework. I prefer it to symfony, espacially since they love Vue.js which is now my fav front end lib. But the definitive advantage of using Python is that you get a much more versatile language than PHP. Python is not just good for the Web. It's heavily used for scripting, automation, sysadmin, data analysis, GUI, pentesting, etc. People don't just use Python with HTTP in mind. You find it at Apple, NASA, at Sony, Fedora, in the state of Geneva, in french schools, in 3D (Maya, Blender) or geography (most GIS)... Basically, you get a tool that you can use for a lot more stuff, because the ecosystem has been developed for a lot more types of tasks.
- mycelium 9y agoMy default stack is almost exactly yours, except > gunicorn Any particular reason you use it over uwsgi? I last did real research in 2013 and have not revisited since then.
- alexnewman 9y agoI use uwsgi when I wanna use the whole box. Now with k8s use gunicorn
- sametmax 9y agoEase of use. Uwsgi is faster, but it's not the place in my stack where i need speed. The cost of transforming nginx packets in wsgi object is very small compared to all the rest.