Feb 9, 2011

MailChimp’s Email Genome Project

Every once in a while, we ask some random questions about email here at MailChimp. Questions like:

And some questions can be real dilemmas, like:

MailChimp Engineers: "Shutup, already. Go look it up yourself."

I guess all these questions finally annoyed our engineers enough to make them setup The Email Genome Project, which scans MailChimp’s 600,000 users, the hundreds of millions of subscribers they manage, and the 40 million (and growing) messages they send every day for nuggets of information that we can use to improve our deliverability and train our Omnivore abuse prevention algorithms.
The fun part of all this? The nerds get to play with cool toys…

First, they setup a server that’s used for some occasional pre-test "heavy lifting." To be honest with you, I don’t think they really needed this one. I’m pretty sure they got it for fun. Whatever the case, here are the specs:

And then they setup another server that is not quite as impressive (with "only" 2×6 core xeons for a total of 24 threads, 36 GB RAM). This one was configured more for storage, with a 12 disk raid 10 of 15k SAS drives with ~4TB of usable raid 10 space.

I pretty much have no idea what I just typed there. Sounds impressive, though. The monthly bill certainly made an impression on me.

But hey, all in the name of R&D. If they wanna use the toys to play Doom (people still play that game, right?) or test their password cracking skills, it’s all good.

Anyway, the high level goal of the Email Genome Project is to help improve the email ecosystem. Specifically, we want to provide answers — fast. The more we learn about email, the better we can help prevent the abuse of it.

We’ll talk more about our findings here on the MailChimp blog soon.

For now, to get a feel for what kind of data our Email Genome Project can produce, you should sign up to Dan Zarrella’s "Science of Email Marketing" webinar.

He asked us a few questions about email marketing. We scanned 10 billion emails, and gave him some answers:

http://www.hubspot.com/the-science-of-email-marketing/