(Anonymous) 2015-01-22 08:24 am (UTC)(link)
So you're such an expert on making websites like this?

Consider it like this. Let's say you have a bunch of boxes and label then X, Y and Z based off who they belong to. There's a thousand of each box.

Well let's say Y comes in one day and wants to give their boxes to A instead. Now you have to go through and find those thousand boxes marked as belonging to Y and mark them as now belonging to A instead.

What a rename does to the servers is much like this assuming that the boxes are only labeled on the outside of them and you have to go slap on a new label saying A and remove the one that says Y. Just imagine all the time it would take to do that.

That isn't unlike the process DW's servers go through. The only difference is that it takes the servers like a nanosecond to remove the label and slap a new one on. But that doesn't mean that it doesn't still have to process 1000 of them if you've made 1000 comments on your journal.

And that is why most account based services either don't allow renames or have renames cost some fee. Yes it does cause a lot of stress to the server, but it also is meant to act somewhat as a deterrent to prevent people from doing it often because if there was no charge, people would go nuts and rename all the time and the site would probably crash in the process.