Skip to footer
Home Authors Posts by Evan Klitzke

Evan Klitzke

Avatar
2 BLOG ARTICLES 0 RESEARCH PAPERS

Engineering Blog Articles

Pyflame: Uber Engineering’s Ptracing Profiler for Python

At Uber, we make an effort to write efficient backend services to keep our compute costs low. This becomes increasingly important as our business grows; seemingly small inefficiencies are greatly magnified at Uber’s scale. We’ve found flame graphs to be

Why Uber Engineering Switched from Postgres to MySQL

Introduction

The early architecture of Uber consisted of a monolithic backend application written in Python that used Postgres for data persistence. Since that time, the architecture of Uber has changed significantly, to a model of microservices and new data platforms.

Popular Articles