Web Frameworks in Prod by Their Creators - Talk Python to Me Ep. 533

Talk Python
2,125 views •

Today on Talk Python, the creators behind FastAPI, Flask, Django, Quart, and Litestar get practical about running apps based on their framework in production. Deployment patterns, async gotchas, servers, scaling, and the stuff you only learn at 2 a.m. when the pager goes off. For Django, we have Carlton Gibson and Jeff Triplet. For Flask, we have David Lord and Phil Jones, and on team Litestar we have Janek Nouvertné and Cody Fincher, and finally Sebastián Ramírez from FastAPI is here. Let’s jump in. ▬▬▬▬ About the podcast ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬ This video is the uncut, live recording of the Talk Python To Me podcast ( https://talkpython.fm ). We cover Python-focused topics every week and publish the edited and polished version in audio form. Subscribe in your podcast player of choice (100% free) at https://talkpython.fm/subscribe. ▬▬▬▬ Guests ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬ Jeff Triplett Cody Fincher Janek Nouvertné Carlton Gibson Sebastián Ramírez David Lord Philip Jones ▬▬▬▬ Links and resources from the show ▬▬▬▬▬▬▬▬▬▬▬▬ Carlton Gibson - Django: https://github.com/carltongibson Sebastian Ramirez - FastAPI: https://github.com/tiangolo David Lord - Flask: https://davidism.com Phil Jones - Flask and Quartz(async): https://pgjones.dev Yanik Nouvertne - LiteStar: https://github.com/provinzkraut Cody Fincher - LiteStar: https://github.com/cofin Jeff Triplett - Django: https://jefftriplett.com Django: https://www.djangoproject.com Flask: https://flask.palletsprojects.com/en/latest/ Quart: https://quart.palletsprojects.com/en/latest/ Litestar: https://litestar.dev FastAPI: https://fastapi.tiangolo.com Coolify: https://coolify.io ASGI: https://asgi.readthedocs.io/en/latest/ WSGI (PEP 3333): https://peps.python.org/pep-3333/ Granian: https://github.com/emmett-framework/granian Hypercorn: https://github.com/pgjones/hypercorn uvicorn: https://uvicorn.dev Gunicorn: https://gunicorn.org/ Hypercorn: https://hypercorn.readthedocs.io/en/latest/ Daphne: https://github.com/django/daphne Nginx: https://nginx.org/ Docker: https://www.docker.com/ Kubernetes: https://kubernetes.io/ PostgreSQL: https://www.postgresql.org/ SQLite: https://www.sqlite.org/ Celery: https://docs.celeryq.dev/ SQLAlchemy: https://www.sqlalchemy.org/ Django REST framework: https://www.django-rest-framework.org/ Jinja: https://jinja.palletsprojects.com/ Click: https://click.palletsprojects.com/ HTMX: https://htmx.org/ Server-Sent Events (SSE): https://developer.mozilla.org/en-US/docs/Web/API/Server-sent_events WebSockets (RFC 6455): https://www.rfc-editor.org/rfc/rfc6455 HTTP/2 (RFC 9113): https://www.rfc-editor.org/rfc/rfc9113 HTTP/3 (RFC 9114): https://www.rfc-editor.org/rfc/rfc9114 uv: https://docs.astral.sh/uv/ Amazon Web Services (AWS): https://aws.amazon.com/ Microsoft Azure: https://azure.microsoft.com/ Google Cloud Run: https://cloud.google.com/run Amazon ECS: https://aws.amazon.com/ecs/ AlloyDB for PostgreSQL: https://cloud.google.com/alloydb Fly.io: https://fly.io/ Render: https://render.com/ Cloudflare: https://www.cloudflare.com/ Fastly: https://www.fastly.com/ ▬▬▬▬ Dive deeper ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬ Listen to the Talk Python To Me podcast at https://talkpython.fm and explore over 275 hours of Python courses at https://training.talkpython.fm/courses. ▬▬▬▬ Follow us on Social ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬ Mastodon: Michael - https://fosstodon.org/@mkennedy & Talk Python - https://fosstodon.org/@talkpython Bluesky: Michael - https://bsky.app/profile/mkennedy.codes & Talk Python - https://bsky.app/profile/talkpython.fm X: Michael - https://x.com/mkennedy & Talk Python - https://x.com/talkpython

Keyboard shortcuts

On. Switch them off if they collide with your assistive tools; ? still opens this sheet.

Go to

Press g then the letter.

  • gh Latest
  • gs Sources
  • gm Media
  • gv Videos
  • gp Podcasts
  • gc Calendar
  • gd Decoder
  • gz Dataviz
  • ga Datasets
  • gb Blog
  • gk Markets
  • gj Careers
  • gn Prompt Notebook

On this page

  • / Focus search, where there is one
  • t Back to top
  • ? This list
  • Esc Close