So long, and thanks for all the help.



Today is my last day at Tokutek. On Monday I'm starting a new opportunity as VP/Technology at CrunchTime!. If you are a web developer, database developer, or quality assurance engineer in the Boston area and looking for a new opportunity please contact me or visit the CrunchTime! career page.

I've really enjoyed my time at VoltDB and Tokutek. Working for Mike Stonebraker (at VoltDB) was on my career "bucket list" and in these past 3.5 years at Tokutek I've experienced the awesomeness of the MySQL ecosystem and the surging NoSQL database market.

But now I'm ready to going back to consuming databases, not creating them. It's probably a good idea for anyone in technology to work on the other side of the producer/consumer line, nothing beats "real-world" experience.

If you like what I've been writing here then keep this blog in your RSS reader and/or follow me on twitter using @tmcallaghan and @acmebench. My goal is to keep blogging twice a month. 
I hope there will be less concern about my benchmarking objectivity, as I'll no longer have a stake in the benchmarked technologies. Here are some topics I've already started working on:

  • Creating a brand new benchmark that has more "real world" appeal than existing ones. I've stared work on an "email server" workload with operations like send, read, label, search, forward, reply, etc. MongoDB has hinted that they are creating an "inbox fan in/out" benchmark which might be similar (I wish they'd make it public), mine will be available on my GitHub and will likely support multiple database technologies.
  • A lot of MongoDB 2.8 benchmarks comparing the MMAPV1, WiredTiger, and TokuMXse Storage Engines as well as TokuMX.
  • MySQL benchmarks including TokuDB plus the 5.7 enhancements.
  • Analysis of good and bad benchmarks that I've seen. Please email me or comment on this blog if you've found an interesting new benchmark that could use review.
  • And, of course, blogs about the practice of benchmarking itself.

Lastly, I'd like to give a shout out to many people and companies I've worked with over the past 6+ years. You've all been welcoming and supportive, and really made my job fun. Specifically,

My personal email address is available by clicking the disclaimer widget on the right hand side of the screen.

So long... and stay tuned.