Twitter -- allow people to edit their tweets and put a check on the levenshtein distance between the edit and the original tweet and make it remain in some value range so that spelling mistakes can be fixed but tweets can't be radically changed.
Conversation
Replying to
If I have to predict, it will just be a linked list to the previous edits (i.e. still immutable tweets, but the UI will be dressed up to make it look like a edit with history) There must be some scalability reason for why twitter doesn't want to allow edit
1
3
Replying to
Maybe it would invalidate their cache in some way that would require significant architectural / code changes to fix?
1
1
Replying to
They use a lot of different kids of caching, if nothing is edited, you never have to invalidate a cache & a whole category of problems go away. source- youtube vids by twitter engineers using REDIS
1
1
Replying to
I'm trying to think of how much memory cache I could get for 100 million dollars. Pretty sure I could stick all of Twitter into RAM. LOL.

