I honestly think “Edit tweets” may *not* be a feature because of engineering challenges. Tw uses Apache Storm with Kafka-like message queues and embeds one tweet into gazillion such queues. https://twitter.com/paulg/status/1329730720240197633
The complexity of plucking a msg from a distributed queuing system and then editing it and re-inserting it at the same place in each of these queues is fucking hard.

Editing means the position of your tweet in each queue/timeline/list is unchanged.
This design is fundamental to twitter’s architecture and to its success. You can’t make fundamental changes to your architecture because the customer is always right. 🤣

If Edit tweets come, they will come with no strings attached to the original tweet’s visibility or audience.
Ofcos, everything is possible in the matrix. ✌🏼

If twitter chooses to invest in it, it’ll be a big project with awesome learnings and I’ll be watching!
Other ways to achieve this is to heavily decrease OR increase the time after which tweets are edited.

Can edit only in the first minute of sending a tweet or can edit only after 15mins of sending a tweet.
Replication of one tweet over multiple queues takes under a minute and twitter has spent the last decade bringing it down to under 20-30secs because tw was able to link it’s success to how fast new tweets show up on a home page.
You can follow @gitstaash.
Tip: mention @twtextapp on a Twitter thread with the keyword “unroll” to get a link to it.

Latest Threads Unrolled:

By continuing to use the site, you are consenting to the use of cookies as explained in our Cookie Policy to improve your experience.