Live data from Hacker News

Did the Microsoft Stack Kill MySpace?

highscalability.com

71–80 of 206 posts

Re: Did the Microsoft Stack Kill MySpace?

#71
post #6

Twitter had scalability problems and they were on RoR, but it got solved. Scaling to those levels is always going to uncover problems in your architecture. What mattered was the way MySpace chose to execute, not the technology they did it with.

It got solved by moving off of RoR...

It got solved is the important thing. From everything I've heard about MySpace, technology was not the real issues but rather management, development pratices, etc.

Re: Did the Microsoft Stack Kill MySpace?

#72
Facebook hasn't always been a good performing site. I remember up until recently if you clicked on the "Info" tab on a person's page you'd get a loading gif for 10-15 seconds.

Hearing a blogger that has no idea what he's talking about make such generalizations as 1) There are no good c# developers and 2) There are no good developers outside the bay area shouldn't bother me but it does.

Re: Did the Microsoft Stack Kill MySpace?

#73

Earlier quoted context omitted.

I too work with sites hitting high visitor count but I have to agree there with the article. Most .Net people I've interviewed think page load speed doesn't matter. I find this shocking and somewhat unbelievable. My wife, who isn't a tech person at all thinks that page load speed matters (she just called so I asked her) -- and sites gmail as an example of a page that takes too long to load (I think that "loading..."…

It does but I think you misunderstood the point. Most .Net developers are working on intranet sites. They don't have problem with large footprint pages. When they move to internet and public domain websites, they are newbies. It takes them a while to adjust to the way internet sites are written. SEO optimizations, CDN usage, Ajax calls etc are pretty important on internet site than on intranet site. Imagine using a U…

The way you said it originally made it sound more like they simply don't think it matters. I think what you really mean is what you said here. They are newbies when dealing with high volume sites where page load time is critical.

IMO, that's a very different statement. One is a difference in experience with a domain, the other is ideological.

Re: Did the Microsoft Stack Kill MySpace?

#74
post #64

".Net programmers are largely Enterprise programmers whom are not constitutionally constructed to create large scalable websites at a startup pace." This is such BS, I can't even read it without physically cringing. I work for a ~400-person business that stands up .NET websites at breakneck speed, and we do it well. People who blame their problems on technical infrastructure decisions almost ALWAYS do so because it's…

Stackoverflow uses .Net stack and scales just fine, using less hardware as well.

Plenty of Fish served 2m pageviews / hour with one server.

http://plentyoffish.wordpress.com/2007/02/09/aspnet-and-iis-...

Re: Did the Microsoft Stack Kill MySpace?

#75

No, Facebook did. And they did it with crusty old PHP which pretty much proves the platform isn't going to make or break your business. Finding good talent that's experienced with huge scale sites is not going to be easy regardless of language. It's not like MySpace could have been RoR and suddenly everything would have been simple, at their prime they were doing a ridiculous amount of traffic that only a handful of…

> And they did it with crusty old PHP

PHP is actually a good templating language and a passable rapid-prototyping language. The fact is that it's more important to stay agile when you're growing exponentially then to pick some optimal technology.

PHP's simplicity makes it one of the best choices to be able to incrementally build a robust and scalable back-end underneath it as you go. ColdFusion and .NET I imagine to be some of the worst (though I have no experience with either, so maybe I don't know what the fuck I'm talking about).

Re: Did the Microsoft Stack Kill MySpace?

#76
post #54

Earlier quoted context omitted.

Once the free parking was pulled from MySpace, 50% of every team was laid off and all of the momentum was pulled from the company. Can you explain what you mean by "free parking" here?

Sorry, for being overly creative. "free parking" is a spot on monopoly where the rules specifically state that once a user lands on the 'free parking' space no money is received. however, in almost every monopoly game i have played, players take fines/ taxes and put them in the middle of the board, and when a player lands on 'free parking' they get the funds. It's an example of not following the rules as a point of c…

Sidenote : Growing up I also played monopoly that way and various other house rules. After playing some Euro games I went back and read the monopoly rules and played a game by the rules. No free parking, no extra houses or hotels, forced auctions, etc. The game took 45 minutes and was way more fun. Made Monopoly actually enjoyable again, though not as good as most of the really good Euro games out today.

Re: Did the Microsoft Stack Kill MySpace?

#77

Earlier quoted context omitted.

I too work with sites hitting high visitor count but I have to agree there with the article. Most .Net people I've interviewed think page load speed doesn't matter. They write code to satisfy the requirement and are quite good at it, but it ends there. Remember when people used ASP.Net web forms and it was hard to get rid of viewstate in the rendered page, and only the people who knew internals of platform well could…

>Most .Net people I've interviewed think page load speed doesn't matter. Have you informed them that you work with a high traffic site? Most intranet sites are not high traffic, so if they're spending time pre-optimizing for speed instead of features/development time, they're actually wasting the company's money. And what has viewstate got to do with SEO? You lost me. For SEO friendly URLs, all you need a is URL Rewr…

In ASP.NET 4.0 and MVC, URL routing is built-in, and it's easy as pie.

Re: Did the Microsoft Stack Kill MySpace?

#79
post #16

Earlier quoted context omitted.

Friendster: http://highscalability.com/blog/2007/11/13/friendster-lost-l... VB: Can you tell me a bit about what you learned in your time at Friendster? JS: For me, it basically came down to failed execution on the technology side — we had millions of Friendster members begging us to get the site working faster so they could log in and spend hours social networking with their friends. I remember coming in to the offi…

To be fair to the rest of the industry, a single glance at the front page shows size of the TRANSITIVE CLOSURE of your social network. Why would you do that? This is bread & butter algorithm analysis. Don't put O(n^2) analyses on your most-loaded page.

You are assuming that it is computed on page load.

Re: Did the Microsoft Stack Kill MySpace?

#80
post #74
post #64

Earlier quoted context omitted.

Stackoverflow uses .Net stack and scales just fine, using less hardware as well.

Plenty of Fish served 2m pageviews / hour with one server. http://plentyoffish.wordpress.com/2007/02/09/aspnet-and-iis-...

Don't put too much faith in what Markus says. He lies about everything. Constantly.

I think he thinks it's a strategic advantage to understate the work and resources he's invested into pof. (Makes for a good marketing story and newbies think building a pof clone is easy so they waste lots of money trying.)

Right about the time that blog post was written peer1 had a marketing video on their site where there was a guy walking about a data center being interviewed by someone off-camera. As they walked around the guy waved at a few racks of servers and said these are plenty of fish's servers, walked further, these are [some other big web site].. And from that video it was clear there was no way he was only using 1 server. There were lots of servers in use.

Post reply on HN