I've completed a beta implementation of my take on the
replication pre-cache tool... Sorry nothing to download yet, I
have to get it through an internal committee at Yahoo before I
can release it (and you can imagine things are kind of crazy
here). I wrote it myself because:
- I had it mostly done before I found out there were other versions out there
- I have to maintain it inside of Yahoo anyway
- I wanted to learn Ruby :)
It's just over 250 lines of Ruby, my new favorite language and
fairly compact. It doesn't use the Ruby Mysql library,
rather just IO.popen calls to the mysql command line
client. I did this for two reasons:
- I haven't figured out the "right" way to deploy ruby gems at Yahoo yet (it's complicated).