<story><title>Why Is Facebook Not in the Cloud Business?</title><url>https://interconnected.blog/why-is-facebook-not-in-the-cloud-business/</url></story><parent_chain><item><author>nikhilsimha</author><text>Used to work at fb in an infra team.&lt;p&gt;Their abstraction for job scheduling (Tupperware) is about 5 years behind - something like Borg or EC2&amp;#x2F;EMR. Something like that is a fundamental reason why fb can’t do cloud as it is right now.&lt;p&gt;Plus, the infra teams do operate like product - impact at all costs. Which to most management translates to short-term impact over technical quality.&lt;p&gt;It would be a true 180 in terms of eng culture if they could pull off a cloud platform. An example is how they bought Parse and killed it, while firebase at google is doing extremely well.&lt;p&gt;Having said all that, I think focusing on impact over technical quality is probably the right business decision for what they were trying to do at the time - drive engagement and revenue.</text></item></parent_chain><comment><author>Abishek_Muthian</author><text>Killing of Parse definitely showed that Facebook didn&amp;#x27;t want to be in PaaS&amp;#x2F;IaaS. Now, there&amp;#x27;s going to be severe trust issues with any PaaS&amp;#x2F;IaaS with a Facebook branding.&lt;p&gt;Parse was ahead of its time, good Engineering, nice documentations and possible the first platform to make building backend&amp;#x2F;database system for an app seamless. Even when Facebook killed it, they did a great job at open-sourcing the platform.[1]&lt;p&gt;I had migrated my existing services to open-source Parse and even built a stateless application with &amp;gt;250,000 users with it few years back. But if I had to build the same backend now, I&amp;#x27;ll probably do it with Go&amp;#x2F;pgSQL instead of NodeJS&amp;#x2F;MongoDB as in Parse.&lt;p&gt;[1]&lt;a href=&quot;https:&amp;#x2F;&amp;#x2F;parseplatform.org&amp;#x2F;&quot; rel=&quot;nofollow&quot;&gt;https:&amp;#x2F;&amp;#x2F;parseplatform.org&amp;#x2F;&lt;/a&gt;</text></comment>
<story><title>Why Is Facebook Not in the Cloud Business?</title><url>https://interconnected.blog/why-is-facebook-not-in-the-cloud-business/</url></story><parent_chain><item><author>nikhilsimha</author><text>Used to work at fb in an infra team.&lt;p&gt;Their abstraction for job scheduling (Tupperware) is about 5 years behind - something like Borg or EC2&amp;#x2F;EMR. Something like that is a fundamental reason why fb can’t do cloud as it is right now.&lt;p&gt;Plus, the infra teams do operate like product - impact at all costs. Which to most management translates to short-term impact over technical quality.&lt;p&gt;It would be a true 180 in terms of eng culture if they could pull off a cloud platform. An example is how they bought Parse and killed it, while firebase at google is doing extremely well.&lt;p&gt;Having said all that, I think focusing on impact over technical quality is probably the right business decision for what they were trying to do at the time - drive engagement and revenue.</text></item></parent_chain><comment><author>anaisbetts</author><text>Yep, I have to agree. Facebook in some ways is incredibly ahead of the game, and in other ways, is &lt;i&gt;shockingly&lt;/i&gt; behind - I was baffled when I started working there.</text></comment>