This year my biggest accomplishment was to move our old NOSQL system from BDB/Cassandra to Mysql and so far its holding billions of rows and working fine. Though this move has given me and my buddy peace and good sleep and I can now focus on other fires. But the biggest relief comes from being able to delegate some tasks to junior team and also being able to quickly script adhoc requirements quickly. For e.g. today I got an adhoc requirement to find list of customers with > 1000 versions of a single file. Had it been BDB I would have to write a program and then run it on each app node to find the answer and it would have taken days to get this info. But with mysql all I had to do was to write a script that will execute a federated query and get me the output so all I need to do is run something like nohup python sweep_all_shards.py "select pid, max(cnt) from (select customerid,file_id,count(version_id) cnt from \${SCHEMA_NAME}.version_\${TBL_SUFFIX} group by cus...