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 "greater-known but nonethemore smart" brother, Mark Callaghan.
- My amazing team at Tokutek, a true bunch of wall-breakers. I'll miss Rich, Zardosht, Leif, John, Christian, Joel, Joe, and Abdelhak.
- Gerry and Sheeri for letting me sing the jingle on the OurSQL Podcast.
- The entire MySQL ecosystem.
- Vadim, Peter, and Rob at Percona, Amrith at Tesora, Robert at Continuent [now VMware], Baron at VividCortex, Shlomi at Booking.com, and Henrik at MongoDB.
- Too many to people to name from Percona, Oracle/MySQL, DbHangOps, VoltDB, and MariaDB.
- And lastly thanks to everyone who has attended one of my webinars or presentations, commented on my blogs, or used TokuDB/TokuMX (commercially or community).
My personal email address is available by clicking the disclaimer
widget on the right hand side of the screen.
So long... and stay tuned.