Monitor errors and performance issues with

Running Python in Production

Episode #352, published Tue, Feb 8, 2022, recorded Wed, Jan 12, 2022

Do we talk about running Python in production enough? I can tell you that the Talk Python infrastructure (courses, podcasts, APIs, etc.) get a fair amount of traffic, but they look nothing like what Google, or Instagram, or insert [BIG TECH NAME] here's deployments do. Yet, mostly, we hear about interesting feats of engineering at massive scale that is impressive but often is also outside of the world most Python devs need for their companies and services.

I have three great guests who do think we should talk more about small to medium-sized Python deployments: Emily Moorehouse, Hynek, and Glyph.

I think you'll enjoy the conversation. They each bring their own interesting perspectives.

Watch this episode on YouTube
Play on YouTube
Watch the live stream

Links from the show

Emily on Twitter: @emilyemorehouse
Hynek on Twitter: @hynek
Glyph on Twitter: @glyph

Main article by Hynek
Python in Production Article:

Supporting articles
Solid Snakes or: How to Take 5 Weeks of Vacation:
How to Write Deployment-friendly Applications:
Common Infrastructure Errors I've Made:

Thoughts on Monoliths
Give me back my monolith:
Goodbye Microservices: From 100s of problem children to 1 superstar:
Configuring uWSGI for Production Deployment:

More tools
pgMustard: Helps you review Postgres query plans quickly:
Tenacity package:
glom package:
boltons package:

Joke: The Torture Never Stops:
Watch this episode on YouTube:
Episode transcripts:

--- Stay in touch with us ---
Subscribe to us on YouTube:
Follow Talk Python on Mastodon: talkpython
Follow Michael on Mastodon: mkennedy

Want to go deeper? Check out our courses

Episode sponsored by
Ads served ethically
Talk Python's Mastodon Michael Kennedy's Mastodon