Quantcast
Jeremy Zawodny

Biography

Jeremy Zawodny and his two cats moved from Northwest Ohio to Silicon Valley in late 1999 so he could work for Yahoo!--just in time to witness the .com bubble bursting first-hand. He's been at Yahoo!® ever since, helping to put MySQL and other Open Source technologies to use in fun, interesting, and often very big ways. Starting with the popular and high-traffic Yahoo! Finance site, he worked to make MySQL part of the site's core infrastructure in large batch operations as well as real-time feed processing and serving content directly on the site. He then helped to spread "the MySQL religion" to numerous other groups within Yahoo!, including News, Personals, Sports, and Shopping. Nowadays he acts as Yahoo!'s MySQL guru, working with Yahoo!'s many engineering groups to get the most out of their MySQL deployments.

In 2000, he began writing for Linux Magazine and continues to do so today as a columnist and contributing editor. After over a year of active participation on the MySQL mailing list, he got the idea to write a book about MySQL. (How hard could it be, really?) You can still find him answering questions on the list today. Since 2001, Jeremy has been speaking about MySQL at various conferences (O'Reilly's Open Source Conference, PHPCon, The MySQL User Conference, etc.) and user groups in locations as far away as Bangalore, India. His favorite topics are performance tuning, replication, clustering, and backup/recovery. In more recent times, he's rediscovered his love of aviation, earning a Private Pilot Glider license in early 2003. Since then he's spent far too much of his free time flying gliders out of Hollister, California and Truckee, near Lake Tahoe. He hopes to soon earn his Commercial Pilot license and then go on to become a certified flight instructor someday. Occasional MySQL consulting also helps to pay for his flying addiction.

Jeremy rambles almost daily about technology and life in general on his weblog: www.jeremy.zawodny.com/blog/

Books

High Performance MySQL High Performance MySQL
by Baron Schwartz , Peter Zaitsev , Vadim Tkachenko , Jeremy Zawodny , Arjen Lentz , Derek J. Balling
Second Edition June 2008
Print: $49.99
Ebook: $39.99
Bundle: $64.99
starstarstarstarstar (5)
(Read Reviews)

High Performance MySQL High Performance MySQL
by Jeremy Zawodny , Derek J. Balling
April 2004
OUT OF PRINT
starstarstarstarstar (4)
(Read Reviews)

Blog

Jeremy's blog posts are hosted at:
http://jeremy.zawodny.com/blog/

Distributed Parallel Fault Tolerant File System Wanted

June 18 2009

After re-thinking and re-tooling some of the work I've been doing to take advantage of Gearman, I've started to wish for a big file system in the sky. I guess it's no surprise that Google uses GFS with their Map/Reduce jobs and that Hadoop has HDFS as a major piece… read more

My Drizzle Article in Linux Magazine (XtraDB and Sphinx too!)

June 16 2009

After a few years off, I've been doing some writing for Linux Magazine (which is on-line only) again recently. First off, my just published feature article is Drizzle: Rethinking the MySQL Database Kernel. As you might have guessed, it looks at Drizzle and some of the reasoning behind forking and… read more

Hulu Desktop vs. Hulu in Browser vs. Nexflix (Flash vs. Silverlight?)

May 29 2009

For a while now we've had a computer hooked up to our large screen television and stereo system. A couple months back I upgraded the motherboard, CPU, and memory so that we could start using the Windows 7 release candidate and Windows Media Center on it. The new hardware also… read more

The Big ALTER TABLE Test

May 27 2009

As previously noted, I've been playing with XtraDB a bit at work. Over a week ago I decided to test compression on one of our larger tables and it took a bit longer than I expected. (root@db_server) [db_name]> ALTER TABLE table_name \ ROW_FORMAT=COMPRESSED KEY_BLOCK_SIZE=4; Query OK, 825994826 rows affected (8… read more

Our CEO Tells It Like It Is

May 18 2009

I haven't said a lot about the ongoing battle between Craigslist and certain overly-agressive politicains, but after reading his most recent blog post, An Apology Is In Order, I have to say that I'm really proud of Jim. Having a CEO standing up to politicians and media for what he… read more

Smoked Tilapia with Honey Glaze

May 15 2009

Tonight we tried smoking Tailpia for the first time and it came out very well. The full recipe is below the before and after pictures. The fish in the smoker, before adding honey and spices: The fish after smoking: Dinner! Recipe This recipe is very simple but surprisingly tasty. It… read more

MySQL 5.1.34 and XtraDB 1.0.3-5

May 14 2009

For a couple weeks now, we've had a MySQL server at work running MySQL 5.1.34 and the Percona XtraDB 1.0.3-5 plug-in. I'm testing an upgrade path for our current MySQL 5.0.xx based servers. Aside from some confusion about the initial setup (getting the built-in InnoDB to stay out of the… read more

I love my Samsung NC10 Netbook

May 02 2009

A couple months back I got a Samsung NC10 Netbook. I had been on the fence for a long time, trying to decide between the an Eee PC from Asus, the MSI Wind, and the Samsung NC10. Right about the time I was going to finally do it, the ASUS… read more

Is MySQL 5.1 a compelling upgrade?

April 30 2009

Of the many things I noticed last week at the MySQL Conference, one of the most notable was how many companies have not upgraded from MySQL 5.0 to 5.1 yet. Craigslist is in that camp and it seems that we're joined by the likes of Facebook, Google, Yahoo, and about… read more

MySQL and Drizzle Tip: Checking configuration file syntax (faking configtest)

April 29 2009

In the Apache world, you might be familiar with tweaking your config file(s) and then running $ apachectl configtest to see if the config parses. We've been discussing this on the drizzle mailing list and talking in general about configuration handling and management. Well, it turns out that you can… read more

Slides from "MySQL and Search at Craigslist"

April 28 2009

Last week I delivered a talk titled "MySQL and Search at Craigslist" as part of the 2009 MySQL Conference and Expo. I talked about some of the good and bad of our MySQL work and also talked a lot about our recent Sphinx deployment. The slides are embedded below and… read more

Hack on Drizzle Full-Time for Rackspace!

April 28 2009

Given the current state of the economy, here's a quick job plug for anyone interested and qualified. At the Drizzle Developer Day on Friday, I got to meet Adrian Otto from Rackspace. Rackspace has a cloud offering (think Aamazon EC2) that's called Mosso and is willing to employ full time… read more

Slides from What Craigslist wants and needs from Drizzle

April 27 2009

As I previously mentioned, on Friday I attended the Drizzle Developer Day at Sun in Santa Clara. While there I had the chance to speak to the group while everyone ate their salad, pizza, and cookies. The talk was titles "What Craigslist wants and needs from Drizzle" and is available… read more

MySQL and Percona Conferences Rocked

April 24 2009

Now that it's Friday, I can finally come up for air and say that both the MySQL and Percona Conferences (which I wrote about earlier) surpassed my expectations. Having the two going on semi-concurrently worked out pretty well. At no time did I find myself without at least two sessions… read more

MySQL and Percona Performance Conferece Lineup

April 20 2009

Amidst all the Oracle/Sun/MySQL news today, the MySQL Conference kicks off this week. So I just spent a few minutes putting together my picks for the sessions I'd like to attend at the MySQL Conference and the Percona Performance Conference (schedule). There's quite a lineup and I have some hard… read more