Handling Flash Crowds From Your Garage
slashdotmsiriv writes "This paper from Microsoft Research describes the issues and tradeoffs a typical garage innovator encounters when building low-cost, scalable Internet services. The paper is a more formal analysis of the problems encountered and solutions employed a few months back when Animoto, with its new Facebook app, had to scale by a factor of 10 in 3 days. In addition, the article offers an overview of the current state of utility computing (S3, EC2, etc.) and of the most common strategies for building scalable Internet services."
Here I was picturing a bunch of people showing up in your garage for seemingly no reason. Still interesting to see how they handled the massive increase!
1) Ride on myspace or facebook's coattails
2) ???
3) Profit!
Doesn't Microsoft employ "bloggers" to seed pro MS babble to Web sites like Slashdot? Just sayin' ...
If you want news from today, you have to come back tomorrow.
This paper from Microsoft Research describes the issues and tradeoffs a typical garage innovator encounters when building low-cost, scalable Internet services.
Anyone else initially think that Microsoft was talking about Google after reading that first sentence?
Linking your site in your sig is a good way to test the scaling as the slashdot crowd hits your site.
Winkey shortcut mapping for 64bit windows. WinKeyPlus
Since I can't see any pix in the area near the bottom called "Figure: DNS servers fail over very quickly when an upstream server fails" - does that mean that the flash crowd called "SLASHDOT" has taken down this part of the article called "Handling Flash Crowds..." ?
I mean sheesh! They even mention slashdot!
I have no problem with your religion until you decide it's reason to deprive others of the truth.
"Our innovator may get only one shot at widespread publicity. If and when that happens, tens of thousands of people will visit her site. But a flash crowd is notoriously fickle; "
The "researchers" offer a strange view of how the market works. If the idea is good then surely the site will enjoy numerous opportunities for growth and referral every time a happy user recommends it to a friend. A good, innovative idea will not be sunk by one underprovisioned flash crowd.
including one that was (literally) Slashdotted
Anybody here think slashdot should be protecting it's brand here? Isn't this similar to using google as a verb? I think this is the only place one should be allowed to use that term. Microsoft most definitely shouldn't be allowed.
Then you don't need as much brute force ?
Deleted
Microsoft is learning... And learning good, they have the jaded Slashdot crowd SNOWED!
If you want news from today, you have to come back tomorrow.
Easy, Flashblock
Summation 2
A paper on how to avoid slashdotting, posted on slashdot. /me clicks obsessively on links
Pet peeve: Profane people propagating perfunctory pedantry.
They've mixed their metaphors, since it was the founders of Apple who innovated in a garage, and Google who provide a scalable Internet service...
What the hell is that article talking about? I don't understand a single flippin' word of it!
Of course, I'm completely guessing here, but they probably required you to invite 20 brazillion of your imaginary Facebook friends before you could install it.
Free, as in your money being freed from the confines of your account.
The problem with most sites is that they never expected the sudden burst in popularity, and having never bothered to test if their service was scalable, had to rush and fix it before people start noticing reliability problems. If you at least attempted to write a scalable app to start with, even if you don't have the details nailed down, you've taken a step in the right direction.
Animoto looks like an interesting case because it's a really resource-hungry app that has to put together a video with effects and music. Most sites have trouble just serving up dynamically-updated text. All those EC2 instances and the high-bandwidth needed sounds like a lot of money. Scaling up a business plan is at least as difficult as scaling software.
can trace their success to that one weekend or month or season where things really took off
additionally, you misunderstand that the flash crowd is not something that comes and goes, but something that comes and stays
but sure, you are correct: a good innovative idea will find a way regardless of inability to scale quickly. some other guy will make work what you can't. you could retard your growth for awhile while you tinker with how to scale. but if some other guy takes your good, innovative idea and runs with it further and faster than you do, you are doomed to obscurity while he reaps the benefits of your good idea
so you shouldn't be giving advice on how the market works, because the fickleness you dismiss really is a big deal and is not to be taken lightly
intellectual property law is philosophically incoherent. it is your moral duty to ignore it or sabotage it
Could someone provide a translation of the summary for those of us who speak English rather than promotional BS? .. on second thoughts, never mind.
Try Proto Balance: www.protonet.co.za
First they use the argument that any geek/nerd with a good idea can put them out of business in their anti-trust case (argument also made in Hackers 3: Antitrust (movie)) and now they try to discourage anyone trying to set up something in their garage (while covering their asses to make you believe they try to help these people by giving them 'good advice'). This is ofcourse is totally unrelated to the fact that MS is gearing towards web 3.0 (turn on sarcasm scanners)...
Here be signatures
Because in English, all nouns will eventually be verbed, and vice versa. I'm sure there's some ivory tower dweller somewhere who can tell us what the first recorded example is, and that it probably wasn't in English. Xerox, however, has been superseded because only old people use photocopiers any more (except at the library sometimes. Most people don't bring in a scanner.)
"You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
I handle flash crowds from my garage with pepper spray, and if that does not work, having a shotgun for escalation.*sarcasm*
In this contest to be clever with the language, all I see is a bunch of idiots outsmarting themselves.
Down With Slashdot BETA!!! I've been around the corner and seen the oliphant; you can only abuse me from your perspecti
http://www.usenix.org/events/usenix08/tech/full_papers/elson/elson.pdf
nosig today
There's some irony in this appearing on slashdot today: it seems like all I can get out of reddit all morning is a "Service Unavailable" message :-)
Just turn off the local displacement booths when you reach a certain threshold. Make them walk a few blocks extra that's all.
"...The next thing anyone knows, every man, woman and child in the country has decided that he wants to see the red tide at Hermosa Beach..."
"Another flash crowd. It figures," said Jerryberry. "You can get a flash crowd anywhere there are displacement booths."
From Flash Crowd, by Larry Niven.
Sorry about the writing. Robot fingers, you know? Cliff Steele in DOOM PATROL #23