Friday, October 29, 2021
Python is known to be fun to write but has well-known shortcomings with concurrency. A large chunk of Lyft's backend is powered by Python microservices that utilize a concurrency library called gevent. Gevent can be incredibly powerful, but that power comes with tradeoffs. Understanding these tradeoffs has allowed Lyft to scale Python well in production. In this talk, we'll share with you these learnings, which are applicable to just about any event-loop based framework (e.g Node.js).
Download these images to your phone and post using the Instagram app.