Percona and TokuDB: Architecture, Design, and Practical Benefits for Modern MySQL Applications
You can watch a recording of this presentation here.
Join Percona CEO Peter Zaitsev and Jon Tobin, Sr. System Engineer at Tokutek, as they discuss the design differences, implementation details, and practical benefits of using TokuDB with Percona Server and Percona Cloud Tools.
Modern applications, such as the ones used in Social Networks and Ad Analytics, generate database access patterns that are read-write intensive and are different than patterns generated by traditional applications. Thus traditional database engines - the ones that have been designed, tuned and optimized for traditional workloads - are under-effective when presented with modern application workloads.
The TokuDB database engine based on Fractal Trees Indexing is optimized for database patterns presented by modern applications that are read-write intensive. Percona Server with TokuDB (link is external) provides a drop-in replacement to MySQL database systems delivering up to 20x performance and high ratio of compression (in the 5x-25x range) for modern applications that present a mixed read-write intensive workloads. Percona Cloud Tools, currently in free beta, reveals new insights about database performance which enables you to improve the performance of your MySQL database queries and applications. Percona Cloud Tools is a hosted service that uses TokuDB for its storage engine.
About the Author
Peter Zaitsev co-founded Percona and assumed the role of CEO in 2006. As one of the foremost experts on MySQL strategy and optimization, Peter leveraged both his technical vision and entrepreneurial skills to grow Percona from a two-person shop to one of the most respected open source companies in the business. With over 140 professionals in 30 plus countries, Peter’s venture now serves over 3000 customers – including the “who’s who” of internet giants, large enterprises and many exciting startups. Percona was named to the Inc. 5000 in 2013, 2014, 2015 and 2016. Peter was an early employee at MySQL AB, eventually leading the company’s High Performance Group. A serial entrepreneur, Peter co-founded his first startup while attending Moscow State University where he majored in Computer Science. Peter is a co-author of High Performance MySQL: Optimization, Backups, and Replication, one of the most popular books on MySQL performance. Peter frequently speaks as an expert lecturer at MySQL and related conferences, and regularly posts on the Percona Database Performance Blog. He has also been tapped as a contributor to Fortune and DZone, and his recent ebook Practical MySQL Performance Optimization Volume 1 is one of percona.com’s most popular downloads. Peter lives in North Carolina with his wife and two children. In his spare time, Peter enjoys travel and spending time outdoors.