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
source to share
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.
source to share
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:
- GoDaddy.com: Largest Domain Registrar in the World Moves 3.5 Million Domains from Linux to Windows
- London Stock Exchange cuts information dissemination time from 30 milliseconds to 2 milliseconds
- Virgin Group: Website Traffic Increases Nearly 50 Percent With Microsoft.NET
- Break.com: Popular entertainment site handles up to 35 million daily page views across two web servers
source to share
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.
source to share
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
source to share