How does Uber store its data? Uber uses MySQL, a popular open-source relational database. But it also uses a NoSQL system known as “schemaless,” which is an append-only system that takes a functional approach to data. How does this work, and how did Uber come to decide on it for their storage needs? How does this system scale at a company that’s growing at such a phenomenal rate? And what does the future hold for Uber’s “schemaless” system? In this talk, Rene Schmidt addresses all of these questions and issues, describing the types of messages that Uber sends and stores, and the ways in which schemaless has helped them succeed as a company.