开发者

High performance web (-services) applications

I'd like to become a guru in high performance (100k and more views/requests) web & web-services applications. What technolo开发者_StackOverflow中文版gies/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.


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


If you are concerned about performance with Web services [consuming and producing] you might want to research alternative web service packages and replacing the XML serialization/deserialization bits. XML serial/de is one of the slowest most painful processes surrounding the delivery of data. [at least when it comes to processing].

Other than: look for the bottle necks in the order of the largest, to the smallest.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜