Live data from Hacker News

Is it possible to host Facebook on AWS?

blog.sqlizer.io

121–130 of 164 posts

Re: Is it possible to host Facebook on AWS?

#121
post #115
post #15

Earlier quoted context omitted.

That's exactly why only a fool will use reactjs in their web design, because FB will put you out of business and if you sue them for infringing your patents, your reactjs license is revoked

for those who downvoted me, can you explain why I'm wrong, Would you believe that Apple today would use react in their products? What would Steve Jobs say to someone who suggests using react in apple software/saas? downvoting on HN is being abused here, just because someone is a big fan of reactjs and disagrees with me, they automatically downvote a valid opinion based on facts. see for yourself, from react patent cl…

Yes, Apple is known to use React.

If you are in doubt, the license that could terminate is just the patent grant. The copyright license would remain in effect.

Re: Is it possible to host Facebook on AWS?

#122

Earlier quoted context omitted.

> Seriously how would it look if Amazon turned down a company because they were competing? It would be an admission of defeat and weakness for AZ. That's not how an "apex predator" thinks. It looked shitty when it happened with Amazon and Apple

Could you elaborate on what happened? I don't know about this.

I think it's referring to them removing the AppleTV from amazon.com as well as not supporting playback of Amazon Video on the AppleTV https://www.wired.com/2015/10/amazon-apple-tv-chromecast/

The latter decision has been reversed now though https://techcrunch.com/2017/06/05/amazons-prime-video-app-is...

Re: Is it possible to host Facebook on AWS?

#123

I'd have to assume Facebook is using well over 500TB/mo of outbound traffic. I'd Assume on the order of 1-2Tbps or more on average. Disclamer: I work for AWS.

500TB/mo is nothing for FB or AWS. Hope you don't work with any anything to do with scale at AWS. You're looking more towards 1 Exabyte a month...

The author of the article makes the assumption of 500TB/mo in the article. I'd agree, probably more like 1EB+ per mo. I guessed the 1-3Tbps figure, I haven't seen FB publish anything around that.

Re: Is it possible to host Facebook on AWS?

#124
post #34

Earlier quoted context omitted.

> Reddit and Netflix are hosted on AWS so yes you could. Those are read-heavy properties (yes, even Reddit, a miracle of aggressive caching). Don't underestimate Facebook's write load, which is the bloody difficult thing to scale.

Not sure if I buy that Reddit is read-heavy compared to Facebook, got any data on that?

Facebook is recording screen movement and a variety of other logging that reddit wouldn't be recording.

User actions like upvoting vs liking per user probably falls in reddits favor but the content being shared on facebook is much larger in size.

Re: Is it possible to host Facebook on AWS?

#125
post #97
post #32

Earlier quoted context omitted.

It's not accurate. Facebook offers a blanket patent license with React, and the patent license (not the software license — just the patent one) terminates if you sue Facebook for patent infringement. And of course, if you sue them for any other reason, nothing happens at all. And even if the patent license is terminated, AFAIK React isn't known to be patent-encumbered. Acting like this is some landmine that allows Fa…

> Acting like this is some landmine that allows Facebook to just put anyone they dislike out of business is ridiculous. That's true; however, > React isn't known to be patent-encumbered. That's a useless assertion. Many patents only become known once the lawsuits start. Facebook has amassed a patent portfolio, and patents are a legal instrument that can only be used offensively.

Sure, but none of that makes it a useless assertion. I'm not saying React is a magic shield from lawsuits — I'm saying that React doesn't appear to be any more dangerous in this regard than the majority of open-source software. You could validly express the same concerns about nearly anything.

Remember, the claim I was disputing was that "only a fool will use reactjs" because the patent license is conditional. All I'm saying is that I don't see any reason to be more concerned about React than, say, Angular.

Re: Is it possible to host Facebook on AWS?

#126
post #115
post #15

Earlier quoted context omitted.

That's exactly why only a fool will use reactjs in their web design, because FB will put you out of business and if you sue them for infringing your patents, your reactjs license is revoked

for those who downvoted me, can you explain why I'm wrong, Would you believe that Apple today would use react in their products? What would Steve Jobs say to someone who suggests using react in apple software/saas? downvoting on HN is being abused here, just because someone is a big fan of reactjs and disagrees with me, they automatically downvote a valid opinion based on facts. see for yourself, from react patent cl…

I explained how you're wrong here: https://news.ycombinator.com/item?id=14659675

The TL;DR is: "That is just a patent license, and most OSS doesn't even include a patent license at all, so it seems weird to be super-concerned in this case in particular."

Re: Is it possible to host Facebook on AWS?

#127
post #59

Earlier quoted context omitted.

Sidenote: It's remarkable that Amazon happily provides server services to Netflix, who is a huge competitor!

Serious question: Would it be legal for them not to?

ianal but I was under the impression that in the US you need to provide equal service to any customer, or else be ready to tread very carefully to avoid legal consequences. This doesn't mean you have to give a competitor special pricing, but I think it does mean you have to sell them your catalog listed products and services at list price, or else be prepared to head to court eventually.

Re: Is it possible to host Facebook on AWS?

#128
post #90

Earlier quoted context omitted.

Explain point #2, please.

Let's imagine Facebook spends 2 billion on servers every year. If it could reduce the number of servers by 20% because of the better Go performance it would save 200 million every year. Go outperforms HHVM by a wider margin than 20%. I've seen benchmarks as high as 50%. Sure, benchmarks aren't real world applications, but it's safe to say that generally speaking Go is significantly faster than HHVM.

It would need a much higher return than your estimate if 20% to be worthwhile given the downsides (everything breaks, legions of engineers spend years figuring out how to do the migration). Also most systems end up being I/O or memory pressure bound, so the 20% number could easily be 0% or even negative.

Re: Is it possible to host Facebook on AWS?

#129

Earlier quoted context omitted.

Could you elaborate on what happened? I don't know about this.

I think it's referring to them removing the AppleTV from amazon.com as well as not supporting playback of Amazon Video on the AppleTV https://www.wired.com/2015/10/amazon-apple-tv-chromecast/ The latter decision has been reversed now though https://techcrunch.com/2017/06/05/amazons-prime-video-app-is...

Also, it isn't really Apple's fault for not building an Amazon video app, is it? I mean, it's not like they denied them access to the App Store.

I found this to be really stupid behavior of Amazon. Seemed like they only wanted to push their competing product (Fire TV).

It's good they figured things out, though. A Prime Video app was announced at WWDC.

Re: Is it possible to host Facebook on AWS?

#130
post #41
post #15

Earlier quoted context omitted.

That's exactly why only a fool will use reactjs in their web design, because FB will put you out of business and if you sue them for infringing your patents, your reactjs license is revoked

To be clear: reactjs uses the 3 Clause BSD license. https://github.com/facebook/react/blob/master/LICENSE It's incredibly permissive (nearly the same as the MIT license), and does not allow for the concept of having it "revoked".

[deleted]
Post reply on HN