MySQL Community Member of the Year Award Musings

(If you want $100, you will have to read the entire blog post. Sorry for the tease, but I did not want folks to miss out on the opportunity to win!)

By now it is no surprise that I won one of the three 2008 MySQL Community Member of the Year awards. And folks may know that I won the same award last year.

One interesting fact you may not know: during the 2006 MySQL Awards Ceremony, where Giuseppe Maxia, Roland Bouman, Markus Popp and Rasmus Lerdorf won community awards, I thought to myself,

Next year I want to be on that stage, collecting that award.

Well, I did that and then some! (note that the image below is both of the awards, side by side, with no photoshopping).

But this post is not about me. This blog post is about you. More specifically, I am going to detail in this blog post the secrets to my success. This year, I thought to myself, “how can I make it so I am not on this stage receiving this award next year?”

So here is my challenge to you. I will open source my methods, and in return I will give $100 to each 2009 MySQL Community Member of the Year (in whatever form they want, whether it’s US cash, a $100 Amazon.com gift certificate, a donation to an organization, whatever).

April 2006 – March 2007


  • 154 blog posts

  • 3 User Group/conference presentations

  • Organized 12 User Group meetings

  • Produced 2 Videos

  • Produced 11 Podcasts (started Nov. 2006)

  • 1 Grant

  • Google Summer of Code mentor– full disclosure, the $500 mentor incentive went directly to MySQL and helped pay for the new MySQL Forge servers, so my only payment was a T-shirt.

April 2007 – March 2008

Besides the above, other ideas for community involvement are:

  • Forum/list involvement

  • Volunteering for the Documentation team

  • Helping to organize user-based conferences
  • (my brain wants to call them UDC’s — “user defined conferences”).

I have only listed non-technical ways to win the award, and only what I could think of. The sky is the limit!

(If you want $100, you will have to read the entire blog post. Sorry for the tease, but I did not want folks to miss out on the opportunity to win!)

By now it is no surprise that I won one of the three 2008 MySQL Community Member of the Year awards. And folks may know that I won the same award last year.

One interesting fact you may not know: during the 2006 MySQL Awards Ceremony, where Giuseppe Maxia, Roland Bouman, Markus Popp and Rasmus Lerdorf won community awards, I thought to myself,

Next year I want to be on that stage, collecting that award.

Well, I did that and then some! (note that the image below is both of the awards, side by side, with no photoshopping).

But this post is not about me. This blog post is about you. More specifically, I am going to detail in this blog post the secrets to my success. This year, I thought to myself, “how can I make it so I am not on this stage receiving this award next year?”

So here is my challenge to you. I will open source my methods, and in return I will give $100 to each 2009 MySQL Community Member of the Year (in whatever form they want, whether it’s US cash, a $100 Amazon.com gift certificate, a donation to an organization, whatever).

April 2006 – March 2007


  • 154 blog posts

  • 3 User Group/conference presentations

  • Organized 12 User Group meetings

  • Produced 2 Videos

  • Produced 11 Podcasts (started Nov. 2006)

  • 1 Grant

  • Google Summer of Code mentor– full disclosure, the $500 mentor incentive went directly to MySQL and helped pay for the new MySQL Forge servers, so my only payment was a T-shirt.

April 2007 – March 2008

Besides the above, other ideas for community involvement are:

  • Forum/list involvement

  • Volunteering for the Documentation team

  • Helping to organize user-based conferences
  • (my brain wants to call them UDC’s — “user defined conferences”).

I have only listed non-technical ways to win the award, and only what I could think of. The sky is the limit!

Video: Who is the Dick on My Site Keynote

I have already blogged about this keynote at http://www.pythian.com/blogs/948/liveblogging-who-is-the-dick-on-my-site.

If you are interested in actually seeing the video, the 286 Mb .wmv file can be downloaded at http://technocation.org/videos/original/mysqlconf2008/2008_04_17_panelDick.wmv and played through your browser by clicking the “play” link at http://tinyurl.com/55c5ps. This is not to be missed!

From the official conference description:

Much of the data in a database is about people. Identity 2.0 technologies will lower the friction for people to provide and easily move data about themselves online.

This fast paced keynote will offer a background on Identity 2.0, discuss current roadblocks and future opportunities, and explore the potential impacts these will have on databases.

———–
I have already blogged about this keynote at https://sheeri.org/liveblogging-who-is-the-dick-on-my-site/
Colin Charles also blogged about it
Do not miss this keynote! See it on youtube.

A Challenge to MySQL Employees

Keith Murphy wrote about the open/closed source debacle and the first comment on that post was:

Monty makes all this money from the Sun acquisition, and pretends to be a free software advocate. How much did he make? How much is he giving back to the MySQL community?

Now, Keith rightfully met this with “grow up”. However, I want to point out that many people in the MySQL employee pool benefited from the sale, not just Monty. I also want to point out that Monty devoted years of his life to developing MySQL long before it was ever profitable.

According to Sun’s press release, “Sun will pay approximately $800 million in cash in exchange for all MySQL stock and assume approximately $200 million in options. The transaction is expected to close in late Q3 or early Q4 of Sun’s fiscal 2008….. The deal is expected to be accretive to FY10 operating income on a GAAP basis.”

Now, there’s financial mumbo-jumbo in there, but basically what that means is in all likelihood, Monty actually has not received any real money yet. And with 20% of the sale being in options (not stock, just options, which means that there is the option to buy stock, so there’s nothing free there), that’s even less cold hard cash floating around.

But I present a challenge to MySQL employees who have derived tangible benefits from the sale to Sun: what percentage have you put back into the MySQL community, and how?

(and thinking outside the box is OK — time is money, so I am OK with you directly translating the number of hours you’ve worked on community projects into $$ given your approximate hourly salary).

For instance, Brian Aker’s list of software is impressive, and of the 28 projects explicitly listed (see “Project list” on the right-hand side, and I’d bet there’s more in the actual repository) I’d guess fewer than 5 were done on time paid for by anyone (much less MySQL/Sun).

I know that Giuseppe Maxia’s mysql sandbox is a project he works on during non-MySQL/Sun time.

But I’d love to see comments on what folks are doing, even without percentages of money and such, because I am willing to wager that most of the folks who work for MySQL give plenty back to the community on non-company time. My theory is based on the fact that most MySQLers that I’ve met do not see working at MySQL as “their job”, they see it as “I get paid to do what I love doing, and would do anyway.”

Keith Murphy wrote about the open/closed source debacle and the first comment on that post was:

Monty makes all this money from the Sun acquisition, and pretends to be a free software advocate. How much did he make? How much is he giving back to the MySQL community?

Now, Keith rightfully met this with “grow up”. However, I want to point out that many people in the MySQL employee pool benefited from the sale, not just Monty. I also want to point out that Monty devoted years of his life to developing MySQL long before it was ever profitable.

According to Sun’s press release, “Sun will pay approximately $800 million in cash in exchange for all MySQL stock and assume approximately $200 million in options. The transaction is expected to close in late Q3 or early Q4 of Sun’s fiscal 2008….. The deal is expected to be accretive to FY10 operating income on a GAAP basis.”

Now, there’s financial mumbo-jumbo in there, but basically what that means is in all likelihood, Monty actually has not received any real money yet. And with 20% of the sale being in options (not stock, just options, which means that there is the option to buy stock, so there’s nothing free there), that’s even less cold hard cash floating around.

But I present a challenge to MySQL employees who have derived tangible benefits from the sale to Sun: what percentage have you put back into the MySQL community, and how?

(and thinking outside the box is OK — time is money, so I am OK with you directly translating the number of hours you’ve worked on community projects into $$ given your approximate hourly salary).

For instance, Brian Aker’s list of software is impressive, and of the 28 projects explicitly listed (see “Project list” on the right-hand side, and I’d bet there’s more in the actual repository) I’d guess fewer than 5 were done on time paid for by anyone (much less MySQL/Sun).

I know that Giuseppe Maxia’s mysql sandbox is a project he works on during non-MySQL/Sun time.

But I’d love to see comments on what folks are doing, even without percentages of money and such, because I am willing to wager that most of the folks who work for MySQL give plenty back to the community on non-company time. My theory is based on the fact that most MySQLers that I’ve met do not see working at MySQL as “their job”, they see it as “I get paid to do what I love doing, and would do anyway.”

EXPLAIN Cheatsheet

At the 2008 MySQL Conference and Expo, The Pythian Group gave away EXPLAIN cheatsheets. They were very nice, printed in full color and laminated to ensure you can spill your coffee* on it and it will survive.

For those not at the conference, or those that want to make more, the file is downloadable as a 136Kb PDF at explain-diagram.pdf

* or tea, for those of us in the civilized world.

At the 2008 MySQL Conference and Expo, The Pythian Group gave away EXPLAIN cheatsheets. They were very nice, printed in full color and laminated to ensure you can spill your coffee* on it and it will survive.

For those not at the conference, or those that want to make more, the file is downloadable as a 136Kb PDF at explain-diagram.pdf

* or tea, for those of us in the civilized world.

Liveblogging: 10,000 Tables Can’t Be Wrong

10,000 Tables Can’t Be Wrong: Designing a Highly Scalable MySQL Architecture for Write-intensive Applications by Richard Chart

Chose MySQL for performance and stability, and less important but still there, experience and support. Support is becoming increasingly more and more important.

Starting point: 1 appliance supporting 200 devices
Problem/Goal: Extensible architecture with deep host and app monitoring, over 1000 devices with 100 mgmt points each
Distributed collection over a WAN, with latency and security concerns
Current reality: several times the scale of the original goal
Commercial embedded product, so they actually pay for the embedded MySQL server

Future: The fundamentals are sound: next generation of the product moves up another order of magnitude

Data Characteristics
>90% writes
ACID not important
Resilient to loss, because gaps in data do not invalidate the rest of the data
Data elements by themselves are valuable, but much more so when relationships are added.

Chose MyISAM because: (more…)

SolidDB is free & open source
expire_logs_days

SolidDB is free & open source
expire_logs_days

SolidDB is free & open source
expire_logs_days
This script reads standard input and will send out e-mail to specified recipients. It is exceedingly good for piping commands to, particularly within cron or at.

Change the first line to your location of perl, and change the location of the sendmail binary if it’s not /usr/lib/sendmail.

Run mailif -H to see all the options. I have no idea who originally wrote this script. The only reference I can find on the web is:
http://sage-web.sage.org/mailarchive/sage-members-archive/2003/msg01357.html

The script can be copied and pasted from there.

SolidDB is free & open source
expire_logs_days

SolidDB is free & open source
expire_logs_days
This script reads standard input and will send out e-mail to specified recipients. It is exceedingly good for piping commands to, particularly within cron or at.

Change the first line to your location of perl, and change the location of the sendmail binary if it’s not /usr/lib/sendmail.

Run mailif -H to see all the options. I have no idea who originally wrote this script. The only reference I can find on the web is:
http://sage-web.sage.org/mailarchive/sage-members-archive/2003/msg01357.html

The script can be copied and pasted from there.

SolidDB is free & open source
expire_logs_days
This script reads standard input and will send out e-mail to specified recipients. It is exceedingly good for piping commands to, particularly within cron or at.

Change the first line to your location of perl, and change the location of the sendmail binary if it’s not /usr/lib/sendmail.

Run mailif -H to see all the options. I have no idea who originally wrote this script. The only reference I can find on the web is:
http://sage-web.sage.org/mailarchive/sage-members-archive/2003/msg01357.html

The script can be copied and pasted from there.
I did it!
Well, case there are 32 people plus myself interested in a Boston MySQL meetup.

So I did it:

http://mysql.meetup.com/137/

Please join if you’re interested. (feel free to link, pass on, etc).

SolidDB is free & open source
expire_logs_days

SolidDB is free & open source
expire_logs_days
This script reads standard input and will send out e-mail to specified recipients. It is exceedingly good for piping commands to, particularly within cron or at.

Change the first line to your location of perl, and change the location of the sendmail binary if it’s not /usr/lib/sendmail.

Run mailif -H to see all the options. I have no idea who originally wrote this script. The only reference I can find on the web is:
http://sage-web.sage.org/mailarchive/sage-members-archive/2003/msg01357.html

The script can be copied and pasted from there.

SolidDB is free & open source
expire_logs_days
This script reads standard input and will send out e-mail to specified recipients. It is exceedingly good for piping commands to, particularly within cron or at.

Change the first line to your location of perl, and change the location of the sendmail binary if it’s not /usr/lib/sendmail.

Run mailif -H to see all the options. I have no idea who originally wrote this script. The only reference I can find on the web is:
http://sage-web.sage.org/mailarchive/sage-members-archive/2003/msg01357.html

The script can be copied and pasted from there.
I did it!
Well, case there are 32 people plus myself interested in a Boston MySQL meetup.

So I did it:

http://mysql.meetup.com/137/

Please join if you’re interested. (feel free to link, pass on, etc).

SolidDB is free & open source
expire_logs_days
This script reads standard input and will send out e-mail to specified recipients. It is exceedingly good for piping commands to, particularly within cron or at.

Change the first line to your location of perl, and change the location of the sendmail binary if it’s not /usr/lib/sendmail.

Run mailif -H to see all the options. I have no idea who originally wrote this script. The only reference I can find on the web is:
http://sage-web.sage.org/mailarchive/sage-members-archive/2003/msg01357.html

The script can be copied and pasted from there.
I did it!
Well, case there are 32 people plus myself interested in a Boston MySQL meetup.

So I did it:

http://mysql.meetup.com/137/

Please join if you’re interested. (feel free to link, pass on, etc).
While reading at first I thought by “add to set” they meant “add to the definition set”. Wouldn’t it be great to have an easy command to alter the table and change the enum or set definitions? Is there something like that?

SolidDB is free & open source
expire_logs_days

SolidDB is free & open source
expire_logs_days
This script reads standard input and will send out e-mail to specified recipients. It is exceedingly good for piping commands to, particularly within cron or at.

Change the first line to your location of perl, and change the location of the sendmail binary if it’s not /usr/lib/sendmail.

Run mailif -H to see all the options. I have no idea who originally wrote this script. The only reference I can find on the web is:
http://sage-web.sage.org/mailarchive/sage-members-archive/2003/msg01357.html

The script can be copied and pasted from there.

SolidDB is free & open source
expire_logs_days
This script reads standard input and will send out e-mail to specified recipients. It is exceedingly good for piping commands to, particularly within cron or at.

Change the first line to your location of perl, and change the location of the sendmail binary if it’s not /usr/lib/sendmail.

Run mailif -H to see all the options. I have no idea who originally wrote this script. The only reference I can find on the web is:
http://sage-web.sage.org/mailarchive/sage-members-archive/2003/msg01357.html

The script can be copied and pasted from there.
I did it!
Well, case there are 32 people plus myself interested in a Boston MySQL meetup.

So I did it:

http://mysql.meetup.com/137/

Please join if you’re interested. (feel free to link, pass on, etc).

SolidDB is free & open source
expire_logs_days
This script reads standard input and will send out e-mail to specified recipients. It is exceedingly good for piping commands to, particularly within cron or at.

Change the first line to your location of perl, and change the location of the sendmail binary if it’s not /usr/lib/sendmail.

Run mailif -H to see all the options. I have no idea who originally wrote this script. The only reference I can find on the web is:
http://sage-web.sage.org/mailarchive/sage-members-archive/2003/msg01357.html

The script can be copied and pasted from there.
I did it!
Well, case there are 32 people plus myself interested in a Boston MySQL meetup.

So I did it:

http://mysql.meetup.com/137/

Please join if you’re interested. (feel free to link, pass on, etc).
While reading at first I thought by “add to set” they meant “add to the definition set”. Wouldn’t it be great to have an easy command to alter the table and change the enum or set definitions? Is there something like that?

SolidDB is free & open source
expire_logs_days
This script reads standard input and will send out e-mail to specified recipients. It is exceedingly good for piping commands to, particularly within cron or at.

Change the first line to your location of perl, and change the location of the sendmail binary if it’s not /usr/lib/sendmail.

Run mailif -H to see all the options. I have no idea who originally wrote this script. The only reference I can find on the web is:
http://sage-web.sage.org/mailarchive/sage-members-archive/2003/msg01357.html

The script can be copied and pasted from there.
I did it!
Well, case there are 32 people plus myself interested in a Boston MySQL meetup.

So I did it:

http://mysql.meetup.com/137/

Please join if you’re interested. (feel free to link, pass on, etc).
While reading at first I thought by “add to set” they meant “add to the definition set”. Wouldn’t it be great to have an easy command to alter the table and change the enum or set definitions? Is there something like that?

10, 000 Tables Can’t Be Wrong: Designing a Highly Scalable MySQL Architecture for Write-intensive Applications by Richard Chart

Chose MySQL for performance and stability, and less important but still there, experience and support. Support is becoming increasingly more and more important.

Starting point: 1 appliance supporting 200 devices
Problem/Goal: Extensible architecture with deep host and app monitoring, over 1000 devices with 100 mgmt points each
Distributed collection over a WAN, with latency and security concerns
Current reality: several times the scale of the original goal
Commercial embedded product, so they actually pay for the embedded MySQL server

Future: The fundamentals are sound: next generation of the product moves up another order of magnitude

Data Characteristics
>90% writes
ACID not important
Resilient to loss, because gaps in data do not invalidate the rest of the data
Data elements by themselves are valuable, but much more so when relationships are added.

Chose MyISAM because: (more…)

Database Security Using White-Hat Google Hacking

Here are the slides and links I am using for the “Database Security Using White-Hat Google Hacking” at the 2008 MySQL Users Conference and Expo.

pdf slides

Where to Start:
http://johnny.ihackstuff.com/ghdb.php

i-hacked.com/content/view/23/42

for the impatient

Google’s Terms of Service
Google Operators

More Googlehacks to run:
Page 35 of http://www.sdissa.org/downloads/San%20Diego%20ISSA%20Google%20Hacking%20and%20Beyond%20May%202006-rhd.pdf

http://pauldotcom.com/wiki/index.php/Episode81#Tech_Segment:_Google_Queries_To_Run_Against_Your_Own_Domain

http://ferruh.mavituna.com/makale/sql-injection-cheatsheet/

Goolag

Google Hacks sofware

Google Hacks Honey Pot

www.robotstxt.org

Wikto

Nikto

Here are the slides and links I am using for the “Database Security Using White-Hat Google Hacking” at the 2008 MySQL Users Conference and Expo.

pdf slides

Where to Start:
http://johnny.ihackstuff.com/ghdb.php

i-hacked.com/content/view/23/42

for the impatient

Google’s Terms of Service
Google Operators

More Googlehacks to run:
Page 35 of http://www.sdissa.org/downloads/San%20Diego%20ISSA%20Google%20Hacking%20and%20Beyond%20May%202006-rhd.pdf

http://pauldotcom.com/wiki/index.php/Episode81#Tech_Segment:_Google_Queries_To_Run_Against_Your_Own_Domain

http://ferruh.mavituna.com/makale/sql-injection-cheatsheet/

Goolag

Google Hacks sofware

Google Hacks Honey Pot

www.robotstxt.org

Wikto

Nikto

Liveblogging: A Match Made in Heaven? The Social Graph and the Database

Jeff Rothschild of Facebook’s “A Match Made in Heaven? The Social Graph and the Database”

Taking a look at the social graph and what it means for the database.

The social graph:

  • At it’s heart it’s about people and their connections.
  • Learning about people who are in your world.
  • Can be a powerful tool for accelerating the use of an application.

“The social graph has transformed a seemingly simple application such as photos into something tremendously more powerful.” We’re interested about what people are saying about us, and about our friends. Social applications are compelling.

Facebook users blew through the estimate for 6 months of storage in 6 weeks. It is serving 250,000 photos per second at peak time, not including profiles. Facebook serves more photos than even the photo sites out there, and serves more event invitations than any other website out there.

E-mail invitations are an example of the power of the social graph. If you get a newsfeed or an invitation that tells you 12 friends are attending an event, you have more information, and then can have a better decision on whether or not you want to go. (more…)

Jeff Rothschild of Facebook’s “A Match Made in Heaven? The Social Graph and the Database”

Taking a look at the social graph and what it means for the database.

The social graph:

  • At it’s heart it’s about people and their connections.
  • Learning about people who are in your world.
  • Can be a powerful tool for accelerating the use of an application.

“The social graph has transformed a seemingly simple application such as photos into something tremendously more powerful.” We’re interested about what people are saying about us, and about our friends. Social applications are compelling.

Facebook users blew through the estimate for 6 months of storage in 6 weeks. It is serving 250,000 photos per second at peak time, not including profiles. Facebook serves more photos than even the photo sites out there, and serves more event invitations than any other website out there.

E-mail invitations are an example of the power of the social graph. If you get a newsfeed or an invitation that tells you 12 friends are attending an event, you have more information, and then can have a better decision on whether or not you want to go. (more…)

Liveblogging: Who is the Dick on My Site?

Identity 2.0: A world that’s simple, safe and secure.

Who is the Dick on My Site? by Dick Hardt (Sxip Identity Corporation)

Quotes:
“Really, data is about people. It’s really identity data.”

“Identity helps you predict behavior.”

“Identity is who you are.”

“Identity is also what you like.”

“Identity enables you to uniquely identify somebody.”

“There are things that other people say about you, too.”

“Modern identity is about photo IDs so you can prove your identity.”

“Identity is a complicated issue….Everyone has a different idea of what it is.”

Identity transactions are:

  • party identification (who)
  • authorization (permission)
  • profile exchange (info about that person)
  • NOT record matching

Identity transactions can be: (more…)

Identity 2.0: A world that’s simple, safe and secure.

Who is the Dick on My Site? by Dick Hardt (Sxip Identity Corporation)

Quotes:
“Really, data is about people. It’s really identity data.”

“Identity helps you predict behavior.”

“Identity is who you are.”

“Identity is also what you like.”

“Identity enables you to uniquely identify somebody.”

“There are things that other people say about you, too.”

“Modern identity is about photo IDs so you can prove your identity.”

“Identity is a complicated issue….Everyone has a different idea of what it is.”

Identity transactions are:
party identification (who)
authorization (permission)
profile exchange (info about that person)
NOT record matching
Identity transactions can be:
verbal
but it’s unverified
need trust
How do you verify?
ID, subject matches credential, assuming the feature that only the one person can use that ID.

Photo ID is asymmetrical in trust, because the issuing organization (province of British Columbia) doesn’t know when the ID is being used, so there’s some privacy.

What is digital identity?
sometimes, site registration.
definitely a hassle, could be simpler
unverified, fewer trust cues than verbal
Interesting point — searching de.li.cio.us shows you what other people think you are.

How do you prove to a website who you are? It’s not what you give to the site, but what the site knows about you! If you have a good eBay rating, can you take that over to Craigslist?

What we want in Identity 2.0 is a way to make identity user-centric, not site-centric, so a person can move their identity around.

How do we solve this? You have a trusted agent that can give information to relying parties — a relying party is any site that the user wants to share information. The agent does not need to trust the relying party, the sites don’t need to trust the agent. The relying party does need to trust the agent (“issuer”), but that’s it. This is how OpenID works.

Identity data isn’t just data, it’s data about a person.

Why does identity matter?

“The future has arrived, it is just not evenly distributed yet.” William Gibson

More and more apps are becoming distributed (ie, Google). Biometrics are becoming prevalent. There’s a lot of device convergence — a phone can pay for things, etc.

There are “digital natives” and “digital immigrants” — natives grew up with the computer, with the internet. An immigrant has an accent — “digital camera” for an immigrant, “camera” for a native.

Identity 2.0 predictions:
minimal passwords — the agent makes it simpler
rich portable profiles — don’t need to keep re-writing the profile information over and over
portable credentials — digital driver’s licence, prove attributes digitally
agency/delegation — an assistant can book a flight for you, or one site can get
reputation services — like blogosphere, page rank, great contributor to wikis or open source. Similar to credit rating.
identity services — disposable e-mail, one-time tokens, such as one-time payments, one-time phone numbers, all this stuff can help reduce spam and protect privacy.
State of user-centric identity:
functionality — there is nothing out there that’s functional out there for what we need
industry — many organizations are working together, that wouldn’t normally – Grade: A
standards — needs more work – Grade: C
interop — standards not quite there, but folks are making it work – Grade: B
deployment — there’s a start, but more needed – Grade: C
utilization — nominal – Grade: D probably should be F

vitamins — should take, but don’t
painkillers — don’t want to take, but do
viagra — want to take, probably shouldn’t
Identity 2.0 is still at the vitamin stage. There’s no pain.

Panel Video: Scaling MySQL — Up or Out?

Yesterday’s keynote panel on “Scaling MySQL — Up or Out?”

Directly download the 310MB wmv file (not if you are on the conference wireless please!), or watch it in your browser via streaming — simply click the “play” link on this page.

Keith Murphy managed to take painstaking notes with all the facts and figures. As well, Venu Anuganti presents a chart with the results as well as notes on the more detailed answers. Ronald Bradford has a brief summary of the 20 seconds of wisdom from each panelist.

Yesterday’s keynote panel on “Scaling MySQL — Up or Out?”

Directly download the .

Keith Murphy managed to take .