In March 2006, a simple idea born from a text message experiment would eventually reshape global communication. Jack Dorsey, then working at Odeo, envisioned a service where individuals could use SMS to broadcast short updates to a small group. The project code name was twttr, a deliberate nod to the five-character length of American SMS short codes and the Flickr photo-sharing platform. The domain twitter.com was already in use, so the team purchased it six months after launching the prototype. The first public version of the service arrived on the 15th of July 2006, but the real turning point came at the 2007 South by Southwest Interactive conference. During that event, daily tweet volume surged from 20,000 to 60,000, propelling the platform from an internal Odeo tool to a global phenomenon. By 2012, the service had grown to 140 million users sending 340 million tweets daily, establishing itself as one of the most visited websites on the internet. The original 140-character limit, a constraint born from SMS technology, became a defining feature that forced brevity and creativity, though it was later doubled to 280 characters in 2017 and eventually removed for paid subscribers in 2023.
The Architecture of Chaos
The technical backbone of Twitter evolved from a fragile Ruby on Rails framework into a massive distributed system capable of handling hundreds of thousands of tweets per second. In the early days, tweets were stored in MySQL databases that were temporally sharded, but the sheer volume of data quickly overwhelmed the system. Between 2007 and 2008, the company switched to a Ruby persistent queue server called Starling, and by 2009, they began replacing Ruby with Scala to handle the load. This transition boosted performance from 200 to 300 requests per second per host to between 10,000 and 20,000 requests per second, exceeding the engineers' initial tenfold improvement expectations. The system uses unique IDs called snowflakes for individual tweets and geolocation data via Rockdove. Despite these advancements, the platform has faced significant security challenges, including a major hack in July 2020 that compromised 130 high-profile accounts like those of Barack Obama and Bill Gates. Scammers used social engineering to obtain employee credentials and sent bitcoin scam messages, depositing an estimated amount before Twitter intervened. The platform also suffered from a bug in 2022 that linked email addresses and phone numbers to user accounts, allowing a hacker to compile and sell over 5.4 million profiles for $30,000.The Verification Wars
The concept of trust on Twitter has undergone a radical transformation, shifting from a status symbol for public figures to a paid subscription service. In June 2009, Twitter launched its Verified Accounts program to combat impersonators, awarding a blue tick to those who had been contacted and approved by the company. This system remained in place until Elon Musk's acquisition in 2022, when he dismissed the existing verification as a lords and peasants system. Musk introduced a paid verification tier within Twitter Blue, initially priced at $7.99 per month, which allowed users to purchase a blue checkmark. The rollout caused immediate chaos, with prominent figures and companies being impersonated, leading to a temporary suspension of the feature. By March 2023, the company required organizations to pay $1,000 per month for a gold verified symbol, while government accounts received a grey checkmark. The shift to paid verification was part of a broader strategy to monetize the platform, including the introduction of X Premium and the removal of legacy verification status for those who did not subscribe. This change sparked intense debate about the value of verification and the potential for misinformation to spread unchecked.