Mark Callaghan

Lead, MySQL Engineering Team, Facebook

A Future
8 minutes, 3.8mb, recorded 2010-04-13
Mark Callaghan

At the MySQL Conference, Mark Callaghan talks about the matter directly at hand: MySQL, especially its existence in the high-scale world. The various benefits and problems are also explained, with MySQL's success measured in terms of universality rather than profits.

Migration is also a topic of this lecture, as Mark Callaghan considers the evolution and efficiency of turning to alternatives (forks) and improvements. Development and trends are of particular importance in this lecture, and the future is the ultimate consideration.


Mark Callaghan leads the MySQL engineering team at Facebook. The team makes MySQL better for large and critical deployment. The team writes about their work at MySQL at Facebook and publishes patches for MySQL at launchpad.

He previously lead the MySQL engineering team at Google. The team published a popular patch for MySQL that included semi-sync replication, user and table monitoring via SHOW TABLE_STATISTICS and USER_STATISTICS, SMP and IO performance patches for InnoDB, global transaction IDs for replication, row-change logging, transactional replication and many bug fixes.

Prior to Google, Mark worked at Identity Engines, Oracle and Informix on database internals. mark holds an M.S. degree in Computer Science from the University of Wisconsin-Madison. He occasionally writes about MySQL on his blog.

Resources:

This free podcast is from our MySQL Conference series.

For The Conversations Network:

Photo: Oracle