Latest / Elon Musk Podcast / Elon Musk's Twitter Outage: What Went Wrong?
Transcript
- 0:02Welcome back to the Elon Musk podcast where we explore the
- 0:05latest news and updates on the companies associated with one of
- 0:07the most Visionary minds of our time, Elon Musk.
- 0:11And in this episode, we'll be discussing the recent Twitter,
- 0:13outage the left users unable to access links or images on the
- 0:17platform and the implications of the incident for the company and
- 0:21its stakeholders, the outage was caused by a technical glitch
- 0:24that brought down much of Twitter's internal tools, as
- 0:27well as its public facing apis. It has raised concerns about the
- 0:31technical infrastructure and vulnerabilities on the platform
- 0:35which have been compounded by recent layoffs and the shutdown
- 0:38of free access to the Twitter API.
- 0:40Now as we dive deeper into this, incident will be exploring the
- 0:43challenges and opportunities facing Twitter.
- 0:46And we'll also discuss the potential Solutions and
- 0:48Innovation that could help the company regain its footing and
- 0:52re-establish itself as a reliable platform for real-time
- 0:55communication. And social engagement Twitter's
- 0:58website is breaking in novel, new ways.
- 1:00And The company managed to recover from its latest outage
- 1:03within a couple of hours, the story behind how it broke
- 1:06suggest. There are likely to be similar
- 1:07problems in the near future on Monday morning, Twitter, users
- 1:11logged on to find a Thicket of connected issues.
- 1:14Clicking on links with no longer open them.
- 1:16Instead users would see a mysterious error message.
- 1:19Reporting that your current API plan does not include access to
- 1:23this endpoint images, stop loading as well.
- 1:26Other users reported that they could not access tweetdeck.
- 1:30Check the Twitter own client for professional users.
- 1:33Now, everything went crazy KS took over the timeline is users
- 1:38tweeted about the outage and often Illustrated their points
- 1:42with images and memes that no one can see because they
- 1:45wouldn't even load. Now, the Twitter API has been
- 1:48shut down for outside sources for certain things and in a
- 1:52tweet, the company offered the vaguest of explanations of what
- 1:56was happening. During this time, they said some
- 1:59parts of Twitter May not be working as expected right now.
- 2:02We made an internal change that had some unintended
- 2:05consequences. Now, the changing question was
- 2:09part of a project to shut down free access to the Twitter API
- 2:12on February 1st. The company announced it will no
- 2:14longer support free access to its API which effectively ended
- 2:18the existence of third-party clients and dramatically limit.
- 2:22The ability of outside research has to study the network.
- 2:25In a sign of just how deep Elon musk's cuts to the company of
- 2:28been, only one site. Reliability Engineers, been
- 2:31staffed on the project and on Monday, then engineer meeting
- 2:35bad configuration change. The basically broke the Twitter
- 2:38API now the change had cascading consequences inside the company
- 2:42bringing down much of Twitter's internal tools along with the
- 2:46public facing apis on slack. Engineer's responded with
- 2:50variations of crap and Twitter is down the entire thing as they
- 2:55scrambled to fix the problem. And we think Elon Musk was mad
- 3:00about this, a small Epi change had massive, ramifications musk
- 3:05tweeted later in the day after Twitter investor, Mark Anderson
- 3:08posted a screenshot showing the company's API.
- 3:11Failures were trending on the site.
- 3:13The code stack is extremely brittle For No Good Reason.
- 3:16Ilan said, will ultimately need a complete rewrite.
- 3:21Now, they've had non-stop layoffs for the company with
- 3:24only 100 or 500 50. Full-time Engineers now now,
- 3:28Current employees are sympathetic to that view, which
- 3:31places, at least part of the blame for Twitter's problems on
- 3:34technical failures. That predate musk's ownership of
- 3:37the company. And the fail whale became an
- 3:39icon of the old Twitter for a reason.
- 3:42There's so much Tech debt for Twitter 1.0 if you make a change
- 3:46right now, everything breaks, that's what a current employee
- 3:49said. Still, when musk took over the
- 3:51company, you promise to dramatically improve the speed
- 3:54and stability of the site and is associate screen, the existing
- 3:58staff for their Technical prowess, ultimately cutting
- 4:01thousands of people working who were deemed not technical enough
- 4:05to succeed under musk's leadership but non-stop layoffs,
- 4:09have left the company with under five hundred and fifty
- 4:11full-time, engineer's, and just as former employees had
- 4:15predicted from the start, these losses have made Twitter
- 4:18increasingly vulnerable to catastrophic.
- 4:21Outages Monday's, configuration chains was at least the six
- 4:25high-profile service outage at Twitter.
- 4:28The Year in January, Twitter, suffered an outage that lasted
- 4:32for more than two hours and affected the site's mobile app,
- 4:35as well as its web and API services.
- 4:37In February Twitter, experience issues with posting tweets and
- 4:41messages as well as notifications and likes.
- 4:44And in March, a system irregularity, cause issues with
- 4:48Twitter's ad platform in April, Twitter experience, a widespread
- 4:52outage that affected users, worldwide for over an hour.
- 4:55And in July Twitter experience, an outage that caused it, Issues
- 4:59with notifications and finally the most out of recent outage on
- 5:02Monday and this type of outage has become so frequent that I
- 5:06think we're all numb to. It said, one of the current
- 5:09employees at Twitter and those are only the service outages.
- 5:13There's other issues that are going on to such as the one that
- 5:16led musk's tweets to be made more visible on the timeline
- 5:19than any other user which have also Royal the user base.
- 5:22People got upset about that and in many ways, Monday's outage
- 5:26represented, the culmination of musk's leadership at the
- 5:28Japanese. So far the single-minded effort
- 5:31to cut costs on his forty. Four billion dollar purchase.
- 5:34He's been slashing the staff in a reducing Twitter's free
- 5:36offerings and this paved a way for a single engineer to be
- 5:40staffed on a huge project. One that is linked to several
- 5:43critical interconnected systems that both users and employees
- 5:47depend on and with few knowledgeable workers on hand to
- 5:50restore service, it took Twitter all morning to fix the problem.
- 5:54They were losing money during that time and this is what
- 5:57happens when you fire 90. Percent of the company, one of
- 6:00the current employees set as well.
- 6:02Now, Twitter has technical debt to it's not just the recent
- 6:05layoffs, the have left Twitter, vulnerable to these outages, the
- 6:09company's technical debt or the cost of maintaining outdated or
- 6:13inefficient code. And hardware systems has been a
- 6:16long-standing issue as one employee notes.
- 6:19There is so much Tech debt from Twitter 1.0 that if you make a
- 6:22change right now, everything breaks Twitter a struggle
- 6:26struggle to keep up with its growth.
- 6:28And the demand for its users resulting in a system that is
- 6:32coupled together with Legacy and spaghetti code, and outdated
- 6:36technology, the company's internal systems and tools are
- 6:38often unstable and unreliable as well.
- 6:42And there is a constant fear of things breaking down to make
- 6:45matters, worse. Twitter has been slow to invest
- 6:47in upgrading infrastructure and modernizing its code base.
- 6:51The company has been criticized for prioritizing new features
- 6:54and products over stability and reliability.
- 6:57And, as a result Twitter's been Plagued by outages and technical
- 7:00issues for years in 2019. The company experienced a
- 7:03massive outage less it for several hours, and affected
- 7:07users around the world. The outage was caused by a
- 7:10server. Configuration change that went
- 7:12wrong according to the company and last year, Twitter suffered,
- 7:15several outages that cause issues with tweets, direct
- 7:18messages and notifications. The company blamed the issues on
- 7:22an inadvertent change. We made to our internal systems.
- 7:25And now with the recent layoffs in the shutdown, The free access
- 7:29to the API. The company is facing serious.
- 7:32Technical challenges again. Now Twitter said Ilan, said that
- 7:36the code stack is extremely brittle for no good reason and
- 7:40will require a full rewrite. And we're not sure what
- 7:43language, they're going to use for this new rewrite, but it
- 7:46will be a modern rewrite not using the Legacy code will
- 7:49probably rewrite it from scratch.
- 7:51So, where does Twitter go from here?
- 7:54Have a companies clearly facing seven.
- 7:55Dictated to get challenges both in terms of his technical
- 7:58infrastructure and its business model, must cost, cutting
- 8:02measures have helped the company's bottom line, make more
- 8:04money, but they have also left Twitter, vulnerable to outages
- 8:09and technical issues throughout the time.
- 8:10He's been there. Now, at the same time, Twitter's
- 8:12facing intense competition, from other social media platforms,
- 8:16Tick-Tock Facebook. And the company's user base has
- 8:19been stagnant for years in a struggle, to attract new users.
- 8:22And An existing ones except Woody Allen.
- 8:25Took the helm more users started joining up to see what the whole
- 8:29parade was about, and what the drama was about over on Twitter.
- 8:32Now address these challenges Twitter's will need to make
- 8:35significant investments in technical infrastructure and
- 8:39modernize its code base. The company will also need to
- 8:43develop new features and products that will attract users
- 8:46and keep them at gauge for future times.
- 8:48Now. And perhaps, more importantly,
- 8:51Twitter will need to re-evaluate its business model in Find new
- 8:54ways to generate money. The company is reliance and
- 8:57advertising has proven to be a double-edged sword as it has
- 9:00both fueled the company's growth and left it vulnerable to
- 9:04fluctuations in the advertising Market.
- 9:06One possible solution is for Twitter to develop new revenue
- 9:11streams such as paid subscriptions or premium
- 9:13features for users. And the company is already begun
- 9:16experimenting with paid features.
- 9:17The new check marks of course, exclusive content from different
- 9:21creators with a pay wall another Possibility for Twitter is to
- 9:25embrace its role as a platform for real-time communication to
- 9:29develop new products and features that cater to that
- 9:32role. For example, the company can
- 9:34develop new tools for live streaming or real-time
- 9:36collaboration, or could focus on building a stronger Community
- 9:40around certain topics or interests.
- 9:42Ultimately the future of Twitter will depend on its ability to
- 9:45adapt to changing needs of its users in the broader social
- 9:49media landscape and the company will need to strike a balance
- 9:52between Innovation and Ability between growth and reliability.
- 9:57And perhaps more importantly, Twitter will need to
- 9:59re-establish itself as a platform that people trust and
- 10:03rely on and is stable the company's recent outages and
- 10:06technical issues have eroded user confidence in this platform
- 10:10and it will take a lot of time and effort to regain some of
- 10:15those users trust as one current employee notes.
- 10:18There's so much potential here, Twitter could be an amazing
- 10:21platform, but it needs to invest in a sense.
- 10:23Structure and its people if it's going to realize its potential.
- 10:28So in the end, the fate of Twitter will be decided by the
- 10:30company's ability to overcome its technical debt.
- 10:34Adapt to changing needs of its users and regain the trust of
- 10:37its Community. It's a tall order, but a Twitter
- 10:40can rise to the challenge. It has the potential to be a
- 10:42powerful force for real-time communication and social
- 10:46engagement in the years to come. Thank you for tuning in to the
- 10:52Elon Musk podcast brought to you by stage. 0 Productions, and
- 10:55hosted by me will Walden. We hope you've enjoyed today's
- 10:58episode and gained some valuable insights.
- 11:01If you haven't already, be sure to subscribe on your favorite
- 11:04podcast app so you never miss an episode and for exclusive ad
- 11:08free content. Check out our patreon at
- 11:11patreon.com slash stage Zero. Thanks for listening and we'll
- 11:15see you next time.