Platform Engineer, Square, Inc.
Ryan is a Platform Engineer at Square, where he manages thousands of instances of MySQL, PostgreSQL, and Redis. Before joining Square, Ryan helped build and scale some of the largest web, social, gaming, and mobile properties as a Consultant at Percona. As an author, speaker, and active contributor to F/OSS projects, his expertise extends to a variety of data stores, cloud and big data, and beyond.
MySQL DBAs often hold the keys to the kingdom in terms of being able to accurately mine business data in order to produce actionable intelligence. Many MySQL DBAs, however, lack the tools to generate graphs, charts, and other visually compelling evidence based on the data mined. The purpose of this presentation is to give the attendees that tool. R is a software environment for statistical... [read more]
Too many DBAs focus solely on MySQL configuration, without considering the tremendous benefits that can be achieved on the systems side. This presentation will provide a high level overview of how linux internals work (covering such topics as memory management, filesystems, networking, and process scheduling) and talk specifically about how they interact with MySQL. Attendees will be able to... [read more]
Application performance is a key aspect of ensuring a good experience for your end users. But finding and fixing performance bottlenecks is difficult in the complex systems that define today's web applications. Having a method and knowing how to use the tools available can significantly reduce the amount of time between problems manifesting and fixes being deployed. The purpose of... [read more]