Monitor performance issues & errors in your code

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 version

Links from the show

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

Main article by Hynek
Python in Production Article: hynek.me

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

Thoughts on Monoliths
Give me back my monolith: craigkerstiens.com
Goodbye Microservices: From 100s of problem children to 1 superstar: segment.com
Configuring uWSGI for Production Deployment: techatbloomberg.com
https://martinfowler.com/bliki/MicroservicePremium.html
https://martinfowler.com/bliki/MonolithFirst.html

More tools
CuttleSoft: cuttlesoft.com
pgMustard: Helps you review Postgres query plans quickly: pgmustard.com
JSON:API: jsonapi.org
Tenacity package: tenacity.readthedocs.io
glom package: glom.readthedocs.io
boltons package: boltons.readthedocs.io

Joke: The Torture Never Stops: devops.com
Watch this episode on YouTube: youtube.com
Episode transcripts: talkpython.fm

--- Stay in touch with us ---
Subscribe to us on YouTube: youtube.com
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