How does IIS compare in terms of performance and scalability for weblogic and websphere for enterprise web applications?

A common argument against using .NET for systems with high transaction volumes is that IIS does not compare to the likes of Weblogic and websphere for java. It's true? Unfortunately for .NET web applications, IIS is the only option as an application server. Does anyone have any arguments against this? I would like to promote .NET more in the enterprise and need some help getting my business forward.

thank

+1


source to share


7 replies


I've been coding ASP.NET for 6 years now, and before I hit the field, I was a network engineer. IMO ASP.NET for IIS is faster than most other platforms. That said, it's easy to screw up performance with mediocre programming skills, and it's possible that a highly customizable platform could outperform the default IIS configuration.



To be honest, I don’t put much stock into the discussion about which platform has the higher potential performance because I never had to deal with this problem and I developed sites that got over 2-3 million hits per hour without hiccups.

+5


source


If you are asking if IIS and .NET can handle high performance websites, then yes. You are unlikely to reach the point where one of the web servers you mentioned becomes a problem. First of all, you are more likely to have problems with databases.

If you are asking how to convince a guide, I would try some of the MS research examples that can be found on the Microsoft Case Study website .



You might want to find a case study that is relevant to your industry, but here are some of the ones I've used in the past:

+3


source


This site is powered by .NET with LinqToSql. For details see.

+1


source


Several popular sites use .Net: Myspace.com, Dell.com, Match.com, Monster.com, Newegg.com ...

More details here: http://www.asp.net/get-started/

Alternatively, you can run .Net on Apache using mod_mono.

+1


source


IIS 7 is actually pretty fast for static pages, thanks to the cache in the kernel.

But it is quite slow as an application server: the G-WAN is four times faster.

+1


source


In fact, running ASP.NET on Mono / Apache is starting to get popular.

Personally, I stick with IIS because that's what I know, but if you are already a Linux store, I would recommend Mono without hesitation.

0


source


While this is not entirely true, I see IIS as more of a web server than a high performance application server, the use cases for each server are usually slightly different.

WebSphere, for example, is extremely popular in the financial community where there is a lot of mission-critical distributed transaction processing. This can be achieved with IIS, but it is much easier with the likes of WAS or weblogic.

To me; an accessible application server is one of the main reasons .net does not support server side Java.

Charles

0


source







All Articles