Engineering The Application/Database Boundary

Tuesday 11:30AM-12:20PM

@ Room M3

MySQL / MariaDBMongoDBOpen Source Databases

50 minutes conference


Developer, Operations

The interaction between applications and the database is one of the most intricate and important in the systems we build. This boundary region is special and complex for a number of reasons. It's the surface that separates stateful from stateless, off-the-shelf from custom, and battle-tested atoms from fast-changing molecules. But more than that, it's not crisply defined. There's no bright line that divides these worlds. Instead, there's a zone where each region is partially enmeshed. Consider schema and indexing design, for example, which is a combination of predefined and user-defined; the query language and its interplay with the planner is another. This is a zone of complexity and richness, where lots of gnarly things sprout, but also where there's a lot of opportunity to learn, so you can design and improve applications better. Baron will share lessons learned from his career of observing how applications and databases interact. You'll leave with insights that will help you see new ways to build better.


Baron Schwartz

Baron Schwartz (VividCortex)



Baron is a widely-recognized expert on database internals, web performance, and large-scale application development. His best-selling technical books and open-source software are used by tens of thousands of engineers every day. Before founding VividCortex, Baron was an executive at Percona. He has a degree in Computer Science.

Connect with Percona

Stay Connected on:

Percona Live Conferences

The Percona Live Open Source Database Conferences are the premier event for the diverse and active open source database community, as well as businesses that develop and use open source database software.

Contact Us

For general information about the event/expo/conference, including registration, please contact us at:

  • info(@)
  • +1-888-401-3401
  • +1-919-948-2863