User Friendly
User Friendly

Reputation: 189

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 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.

Upvotes: 2

Views: 943

Answers (2)

monksy
monksy

Reputation: 14234

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.

Upvotes: 0

balalakshmi
balalakshmi

Reputation: 4208

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

Upvotes: 1

Related Questions