Python worker
The core of the system is the Python WSGI worker. This worker receives the HTTP requests from uWSGI after they're routed by the external web server, etc.
This is where the magic happens, and it is specific to the application. This is the element that will see faster iteration than the rest of the links of the chain.
Each framework will interact in a slightly different way with the requests, but in general, they will follow similar patterns. We will use Django as an example.
We won't discuss all aspects of Django or go into a deep dive of its features but will use a selection to look at some lessons that are useful for other frameworks.
The Django project is really well documented. Seriously, it has always been distinguished by its world-class documentation, since the project started. You can read it here: http://www.djangoproject.com.
Django MVT architecture
Django borrows heavily from the MVC structure but tweaks it a...