If a social media platform is running smoothly, but the engineers leave, why can’t a platform continue to run on autopilot?

739 views

I guess this is applicable to any social media platform or other similar systems. Is it because there are always bugs to address, so it’s never really running smoothly, or other reasons?

In: 153

38 Answers

Anonymous 0 Comments

Think about a transit system. These days, there are apps telling you when to go down so you’re not waiting for long. You get on and go where you’re going. It’s running smoothly, and if something goes wrong, there are backups in place to handle the traffic. You don’t concern yourself with the VIN of the bus or train you’re on- you just go by routes. But maybe the bus you were on yesterday is in the shop today getting an oil change. Maybe the train is out of service and a different car is in its place. A driver is hungover and calls in sick, but there is a casual employee who comes every day to run routes of ill people. A bus breaks down mid day, and a new one goes out and takes its place. Problems occur, but solutions are found.
For a website, there are many many services that an individual can use to run a site by themselves. But if you get tens of thousands of users, the demand for work will eventually necessitate that you run some of this yourself instead of contract to a website builder. Every server may not need an operator, but every room of them certainly does. And for Twitter that’s likely 24/7. Eventually between software developers and hardware architects, you’re running a company, and you need office space, HR, managers, everything else. People leave, positions are filled, hardware comes and goes, software is deployed. But if none of the drivers show up to a transit company, people will be left waiting. Eventually they’ll get mad, and the mayor is going to hear vout it. For Twitter, we’ll just be stuck with them here at reddit

You are viewing 1 out of 38 answers, click here to view all answers.