Did the Microsoft Stack Kill MySpace?
highscalability.com
Did the Microsoft Stack Kill MySpace?
1–10 of 206 posts
Re: Did the Microsoft Stack Kill MySpace?
#2That said, I'd argue that no, Microsoft did not kill MySpace. Generalizations like this are wrong. There are many more .NET enterprise developers out there then there are Ruby or Node or Python. With quantity comes a varying degree of ability. MySpace killed themselves by lowering their standards to the easy-to-find .NET developer instead of setting the bar higher. Once you lower the standard by which you hire developers, it's a cycle. The new guys will lower the standard a little more to hire the next set, etc.
The lesson to be learned here is if you can't find a good developer, don't blame the technology stack you've selected, blame your recruiter. Find the person you want, they are out there.
Re: Did the Microsoft Stack Kill MySpace?
#3Finding 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 sites ever had experienced. There were probably 0 people experienced with PHP at Facebook's level, they all had to learn as they go and what they learned was they picked the wrong language so they created HipHop, a hack to overcome PHP and probably hundreds of others that help them scale better.
Re: Did the Microsoft Stack Kill MySpace?
#4Re: Did the Microsoft Stack Kill MySpace?
#5Re: Did the Microsoft Stack Kill MySpace?
#6Re: Did the Microsoft Stack Kill MySpace?
#7Re: Did the Microsoft Stack Kill MySpace?
#8MySpace's problem IMO wasn't technical at all. They built a service that focused on users most likely to move, and repelled those most likely to stick with a platform.
Re: Did the Microsoft Stack Kill MySpace?
#9Re: Did the Microsoft Stack Kill MySpace?
#10Bad products tend to die or get replaced by superior offerings. Thats the nature of business.
Not being able to innovate rapidly because of technical lock in is the only way these types of issues can "kill" a site. But its very hard to quantify these types of issues. Between this article and Kevin Rose's statements about hiring B&C level programming talent it seems like a lot of engineers are getting tossed under buses, for poor management decisions.