|
|
Subscribe / Log in / New account

Klitzke: Why Uber Engineering Switched from Postgres to MySQL

Klitzke: Why Uber Engineering Switched from Postgres to MySQL

[Development] Posted Aug 1, 2016 20:26 UTC (Mon) by ris

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)

Comments (24 posted)


Copyright © 2016, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds