Containerizing Databases at New Relic: What We Learned

Tuesday 1:20PM-2:10PM

@ Room M1

Go

50 minutes conference

Intermediate

Tracks:
Developer, Operations

An increasing number of stateless applications are being deployed in containers and managed by cluster schedulers. Until recently, stateful services like database have been overlooked by many container-based orchestration systems.

In this talk, Bryant and Joshua will discuss the trade-offs of containerizing databases and survey the current support for databases in open source projects like Kubernetes and Apache Mesos. They will also dive into the architecture and operational concerns addressed by the tools they built to deploy and manage MySQL, PostgreSQL, and Redis in Docker containers as part of the Database team at New Relic.


Speakers

Joshua Galbraith

Joshua Galbraith (New Relic)

Senior Software Engineer

Biography:

Joshua Galbraith is a Senior Software Engineer and Technical Product Manager on the Database Engineering team at New Relic. Previously, he co-founded a DBaaS startup offering a container-based Apache Cassandra platform.


Bryant Vinisky

Bryant Vinisky (New Relic)

Senior Site Reliability Engineer

Biography:

Bryant Vinisky has over 8 years of professional engineering experience with Linux and the open source ecosystem, with much of that time concentrated on PostgreSQL, MySQL, MongoDB and related database technologies. Currently, Bryant is a Senior Site Reliability Engineer on the Database team at New Relic where he's spent the past two years focused on the reliability of the backend system that operates at significant scale. Over the past year, his time has been centered on the development and support of an internal platform for managing stateful containers that house PostgreSQL and MySQL databases.


Slides



  Download Slides  

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(@) percona.com
  • +1-888-401-3401
  • +1-919-948-2863
  • 8081 Arco Corporate Drive - Suite 330 - Raleigh, NC 27617, USA