Senior Software Engineer, LinkedIn
Davi Arnaut is a member of the MySQL development team at LinkedIn. He works closely with LinkedIn's data team to add new features to MySQL, evaluate performance, and track down and fix bugs. In the past, Davi was a lead software engineer in the MySQL development teams at Twitter and Oracle.
Formed as a collaboration among engineers facing similar challenges in running MySQL at scale, WebScaleSQL was born out of a desire to achieve greater performance from a database technology tailored to their specific needs. It aims to enable the scale-oriented members of the MySQL community to work more closely together in order to prioritize the aspects that are most important to us.
In this new installment of the series, we explore the most crucial structures for crash recovery and consistency, the redo and undo logs. This presentation dissects the structure and organization of InnoDB's redo and undo logs, providing insight into how data changes occur at the InnoDB layer and how it guarantees that it can recover to a consistent state in the event of a crash. This... [read more]
Last year, we demoed innodb_ruby in “InnoDB: A journey to the core” with very small snippets; this year we’ll walk you through exploring InnoDB’s on-disk storage for yourself.