views:

86

answers:

2

Hi, I'd like to become a guru in high performance (100k and more views/requests) web & web-services applications. What technologies/patterns/skills do you reccomend to look at? Basically, I have good skills at ASP.NET/.NET based web development, but I'd like to know how big things are built (on any platform, not depending on .net technology stack).

Thank you.

+1  A: 

For web/webservices the most common thing would be the data retrieval part so you would need to concentrate first on sql performance tuning (indexes, sp fine tuning etc)

For web sites you would need to look @ things like js minimize, server side rendering etc

In addition learning how to read performance counters, fiddler output will help point to probable performance bottlenecks

balalakshmi
I'm familiar with all these things you've mentioned.I'll try to reformulate the question. Thanks
User Friendly
just 1 more:you can read thru this book High Performance Web Sites: Essential Knowledge for Front-End Engineers High Performance Web Sites: Essential Knowledge for Front-End Engineershttp://astore.amazon.com/possiboutpos-20/detail/0596529309this is specific to websites
balalakshmi
+1  A: 

Check out High Scalability blog.

Emrah