Quantcast
Channel: Noise
Viewing all articles
Browse latest Browse all 39865

Klitzke: Why Uber Engineering Switched from Postgres to MySQL

$
0
0

Post Syndicated from ris original http://lwn.net/Articles/695999/rss

Evan Klitzke explains
why Uber Engineering moved away from Postgresql. “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. Specifically, in many of the cases where we previously used
Postgres, we now use Schemaless, a novel
database sharding layer built on top of MySQL. In this article, we’ll
explore some of the drawbacks we found with Postgres and explain the
decision to build Schemaless and other backend services on top of
MySQL.
” (Thanks to Dimitri John Ledkov)


Viewing all articles
Browse latest Browse all 39865

Trending Articles