5 ms·
I love the characterization of Facebook as 'a glorified web app'. This is true, but only in the sense that a Ford motor car is a wheeled widget. Or maybe the A
by PhilWright 11y ago
I love the characterization of Facebook as 'a glorified web app'.
This is true, but only in the sense that a Ford motor car is a wheeled widget. Or maybe the Apollo capsule was just a flying tin box.
I don't use Facebook myself but I can still appreciate that running a web application that scales to the level of Facebook is at least as hard as designing and building cars or other factory produced widgets.
They handle over a billion different users in a month with a mind boggling scale of user graph interconnection. They handle the uploading of hundreds of millions of photos per day and manage to keep it all working when much of the site is written in PHP.
- kfk 11y agoSure, but making stuff at the scale of GE or a big car maker is much more involved. First, if you make a mistake people can die, both due to faulty products or faulty plant processes. Second, you are dealing with thousands of stakeholders, including thousands of suppliers. Third you might be dealing with thousands of products, try keep that as efficient as possible is as hard as running a web service for 1 bl users. What I am trying to say is that big Corp are still very good at efficiently organizing certain type of processes, on which then companies like fb depend on (servers, etc.).