News for hackers. Stuff that matters.
Re:Marc Andreessen: Analyzing the Facebook Platform, three ... by natrius on Tuesday June 12, 2007 @02:03PM (#27534)
His fourth point, that any good Facebook apps will be killed by the traffic, is a pretty interesting one. In one sense, Facebook Platform lowers the barrier to entry for developers by making it insanely easy to spread the word about a new application, but it's so successful at doing so that you have to have enough physical infrastructure to handle that load. This seems like a perfect use case for Amazon's EC2 and S3, but as he notes, iLike wasn't able to use them to solve all of their traffic problems. Does anyone know of any particular problems inherent in the way Facebook Platform and Amazon's services are set up that makes it difficult to use them together?
Re:Marc Andreessen: Analyzing the Facebook Platform, three ... by elq on Tuesday June 12, 2007 @04:13PM (#27589)
Most people don't build their apps to work with an infrastructure like EC2. Or. Their apps can't easily fit into the EC2 model.

In essence, how is EC2 different?

1- Each EC2 instance is essentially 1/4th of a typical server (w/ 4 cores, 16GB ram, 1GB net, ~500G local disk).

2- once an EC2 instance fails, it's gone forever - there is no way to recover local data, you'll never get the same IP addr, etc.

Given these two constraints, EC2 isn't really a viable platform for running services backed by an typical RDBMS (though, I'm sure it can be pulled off, it would be quite a bit of work).

EC2 is _really_ good for apps that "pull" work from a queue - i.e. operate asynchronously.

There are several companies using EC2 with this asnyc idiom, Powerset being the most notable.

Re:Marc Andreessen: Analyzing the Facebook Platform, three ... by falsestprophet on Wednesday June 20, 2007 @06:05PM (#29674)
Would immediately storing data and sessions to S3 be problematic?

Is it a better idea to use an external machine as a load balancer and an automatic EC2 instance manager?

Is it reasonable to try to build a traditional functional web application in this asynchronous paradigm?

Re:Marc Andreessen: Analyzing the Facebook Platform, three ... by hacker64 on Wednesday June 13, 2007 @03:26AM (#27726)
It won't be long before a viable option to accomodate fast growth is availale. S3 does a great job scaling storage, and Amazon is already planning to make EC2 easier to use for web applications.
Re:Marc Andreessen: Analyzing the Facebook Platform, three ... by mynameishere on Saturday June 16, 2007 @02:32PM (#28568)
_FBML strips out some features of HTML, such as Javascript_

What exactly can it do, then?

I'm just completely baffled by facebook. Can somebody explain the appeal of it to me? Now, myspace I always considered lamentable crap, but the appeal was fairly straightforward...it gave people an easy way to build their own websites (which tended to be wildly, err, creative) and a way to connect them to those of their friends. Myspace had a zany, fun, creative...howsoever crappy...appeal to it.

But facebook pages have this sedative-like uniformity that I just can't wrap my head around. Why are the kids going to this? The whole thing feels dull.

The facebook api--can anybody link to a good example of how this works? I'm not sure what kind of 'applications' you can make with stripped-down javascript-free html, but what do I know?

Well, what I know is this: The whole appeal for developers is mathematical. It's just a goldrush--and like any goldrush the profits GO TO THE FIRST ONES WHO ARRIVE. The demand/supply curve is all on the demand side because there are so few facebook "apps" at the moment. Once saturation hits, the old web with its old freedoms will be the only real player again.

Re:Marc Andreessen: Analyzing the Facebook Platform, three ... by steve on Monday June 18, 2007 @07:41AM (#28838)
"""Now, myspace I always considered lamentable crap, but the appeal was fairly straightforward"""

Wrong. It had superior, free picture galleries and allowed you to quickly find people in your area (via the "browse") _so you can get laid_. Those were THE killer features.

Roughly the same for facebook.

Re:Marc Andreessen: Analyzing the Facebook Platform, three ... by ced on Wednesday June 13, 2007 @05:33AM (#27746)
Is any YC-funded company built specifically for such a platform?

Pmarca skips over the danger of being copied by Facebook, which is even easier for them than it was for MS in the Windows era.

Re:Marc Andreessen: Analyzing the Facebook Platform, three ... by tx on Wednesday June 13, 2007 @04:46PM (#27882)
FaceBook guys really know some top-notch PR folks. I have never seen a web site API being launched with so much drama.

A platform? Can I build an application on this platform that runs on it's own domain name and takes over 100% of browser real estate? (I am not being sarcastic, I am asking since I haven't spent much time drilling into it)

Re:Marc Andreessen: Analyzing the Facebook Platform, three ... by steve on Saturday June 16, 2007 @05:40AM (#28525)
yes, all of this fb drooling is making me sick.
Re:Marc Andreessen: Analyzing the Facebook Platform, three ... by lupin_sansei on Thursday June 14, 2007 @07:34AM (#28053)
"The implication is, in my view, quite clear -- the Facebook Platform is primarily for use by either big companies, or venture-backed startups with the funding and capability to handle the slightly insane scale requirements. Individual developers are going to have a very hard time taking advantage of it in useful ways."

I wonder if anyone hosting providers will step up and offer a Facebook level service to budding application developers.

Re:Marc Andreessen: Analyzing the Facebook Platform, three ... by abstractbill on Tuesday June 12, 2007 @02:05PM (#27536)
"...the Facebook Platform is primarily for use by either big companies, or venture-backed startups with the funding and capability to handle the slightly insane scale requirements. Individual developers are going to have a very hard time taking advantage of it in useful ways."
Re:Marc Andreessen: Analyzing the Facebook Platform, three ... by mojuba on Wednesday June 13, 2007 @05:35PM (#27905)
Can anyone explain why I can't register as Ludwig van Beethoven on Facebook? Who decides that John Smith is more "legitimate" than LvanB?
Re:Marc Andreessen: Analyzing the Facebook Platform, three ... by lupin_sansei on Thursday June 14, 2007 @07:23AM (#28051)
I decided. Since you're not LvanB on here I assumed that your were faking.