Jason Myers on Databases
Explore expert insights from Jason Myers on improving Python database performance. Understand query caching with dogpile.cache, efficient data retrieval, connection pooling methods like pgbouncer and pgpool, and the benefits of object versioning for distributed systems. This lesson helps you optimize database interactions and scale Python applications effectively.
We'll cover the following...
We'll cover the following...
Asking an expert
Following is a conversation with an experienced Python developer Jason Myers on Databases.
Jason Myers
| Hi Jason! Could you introduce yourself and explain how you did come to Python? |
|---|
| A: I am Jason Myers, a Python developer at Juice Analytics and an author. I got my start in Python after switching from being an Infrastructure Architect for large mission-critical networks. When I first switched to development, I spent time learning C# and working in PHP. I had written code for years in Perl, PHP, and some C. I got a job doing Python web development and never looked back. I fell in love with the highly readable, flexible language and soon the community around it. I have worked as a cloud OS engineer, a data engineer, and a web developer. |
| You are the author of a book around SQLAlchemy (Essential SQLAlchemy, 2nd Edition, O’Reilly Media). With your database and Python expert’s hat on, what do you think are the more significant mistakes developers do around those technologies that dangerously impact their scalability and performance? |
|---|
| A: I see a few things here |