Friday, March 27, 2009

Talks about the Google patch, MySQL Conference, Camp and PCC

There are 3 talks at the MySQL Conference that cover technology in the Google patch:
  • High Availability and Scalability Patches from Google - describes changes made to improve SMP performance and make replication easier to manage. The changes include the SMP patches, global transaction IDs, hiearchical replication and binlog event checksums.
  • MySQL Row Change Event Extraction and Publish - describes changes made to generate a row-change log on a replication slave that records DDL and all row changes from the replication workload. The log is complete, correct and easy to parse.
  • MySQL Performance on EC2 - describes MySQL performance when deployed in a cloud, or using features typically used in a cloud (virtualization, network attached storage). It will describe the performance bottlenecks and improvements from the Google patch.
I have a session at the MySQL Camp organized by Sheeri. The session is from 9am to 12noon on Monday and is described as a hackfest. We will modify, build, test and debug MySQL for the (small) features of your choice. I can also show how features can be extracted from the big Google patch. So bring source code and a laptop.

I have a talk at the Percona Performance Conference on Thursday at 10:50am. The title is TBD, but I have proposed the following: Life of a dirty page: the disk IO architecture of InnoDB and what can be done to improve it.

3 comments:

  1. Hi Mark,

    I will be at your Monday's hackfest. Any general suggestions on environment provisioning before I show up: where to get the code, what code to get, compiler environment path settings, testing, etc., that sort of thing? I fought long and hard with wireless card setup on Ubuntu, so far I am not winning, so I want to be prepared beforehand.

    Really looking forward to it. Thanks in advance!

    Haidong "Alex" Ji

    ReplyDelete
  2. For me, wireless+ubuntu difficulty is a function of the chipset used. Ubuntu Hardy now has the non-free broadcom driver for 32-bit and 64-bit builds, so that has been painless for me.

    Bring the source release of your choice and an environment in which you can build MySQL. I will update the talk wiki to provide more background on this.

    ReplyDelete
  3. Fab stuff, Mark - the hackfest is a great idea too!

    ReplyDelete

 
Creative Commons License
This work is licensed under a Creative Commons Attribution-Share Alike 3.0 United States License.