Topic area

Serving the app

The processes and proxies between a browser and your Django code.

the path of one requestBrowserHTTPSNginxTLS, staticGunicornor UvicornDjangoyour viewsMost serving problems are a header, socket, or timeout between two of these boxes

Serving is everything between the browser and your views: DNS and TLS, the reverse proxy, the app server, and process supervision. Most production errors that are not in your code happen here.

The topics follow the path of a request, from the certificate on the edge down to the Gunicorn workers and the systemd units that keep them running.

192 topic memberships across the area; a guide can belong to more than one topic.