digg / muuttaa

Muuttaa means to "alter" or "change" or "move" in Finnish. It was created because Digg sometimes needs to move large amounts of information around in our databases without bringing the site down. A common use case is when a user wishes to remove themselves from the site. This results in lots of queries to remove Diggs, submissions, etc. We use Muuttaa to queue those statements up and then, slowly, over time run them against the database. Muuttaa handles errors, transactions and breathers in between statements so running 100,000 updates doesn't kill the DB.

This URL has Read+Write access

People Watching digg/muuttaa