|
| You are here: Categories » Internet » Web services
|
Here are some myths and truths about the QoS:
-
Myth 1
Both Java EE and .NET platforms themselves take care of the Quality of Services (QoS). There is no need for developers and architects to worry about the QoS.
Truth
Both platforms provide essential elements for QoS and require experienced design and implementation to enable business applications and services to be reliable, highly available, and scalable.
-
Myth 2
QoS is a systemic quality for deploying Java EE and .NET applications in the data center. As long as there is reliable, highly available, and scalable infrastructure, developers and architects should be able to scale up (or scale down) the Java EE .NET applications reasonably without major service management issues.
Truth
Hardware and system infrastructure in the data center is certainly important to support QoS. It can provide basic availability. However, though machines are clustered for high availability, the infrastructure does not provide application-level session failover. There is also a limitation to scale up a business application simply by increasing resources. For example, adding another two CPUs and 2GB of physical memory do not necessarily double the system response time for a business application running on a 2-CPU machine with 2GB of memory. This is particularly critical for Java EE .NET interoperability because they are running on different infrastructures (hardware and operating systems) and do not share the same QoS capabilities. These applications need to be designed to support better reliability, availability, and scalability.
-
Myth 3
Good performance for Java EE .NET interoperability generally refers to high throughput and lower latency. With the availability of high performance and relatively low cost hardware infrastructure, developers do not need to worry about application design for performance.
Truth
Low-cost hardware can certainly boost up the performance throughput of Java EE .NET interoperable applications to a certain extent. Good performance for Java EE .NET interoperable applications is heavily dependent on design (for example, XML payload and parsing design) and interoperability strategy (for example, use of .NET Remoting versus asynchronous messaging using Web services). This may vary for different business requirement scenarios.
|
|
Leave a comment or ask a question
|
|
Total comments: 0
Disclaimer
- The e-articles directory is not responsible for any and all copyright infringements by writers and authors. If you suspect the information contained by this page for any copyright infringements, please contact us to investigate the issue
|
|
|
SQL Server Hosting :: MSSQL Vs MySQL - I know it is hard to decide between SQL Server Hosting and MySQL hosting. Which is better? Which is more reliable? Which offers more features? These are just a few questions when it comes to SQL Se (more...)
Windows Hosting :: An overview - Are you wondering why Windows hosting is better than Linux hosting? If you ask 10 people what they think, 5 will say that Windows hosting is the best, while the other 5 will say that Linux hosting (more...)
ASP Hosting :: Why Do People Still Use Classic ASP - Did you notice that many people are still using ASP? This is somewhat strange due to the popularity of.NET. Why are they still using the classic instead of the new and powerful ASP.NET? First of al (more...)
How to get paid to write answers online - There are many Q&A websites out there such as Yahoo Questions, Answers.com and Blurtit.com. The basis of these websites is simple, a user goes to one of these sites, types a question and lets o (more...)
What is Hosting and Types of Hosting - Hosting is one of those core Internet concept that starts out easy and gets insanely confusing as you delve into it.Every website is 'hosted' somewhere.In other words, the 'hosting' entity runs a m (more...)
Do You Really Need Dedicated Server Hosting (q) - If you own a business, you are always thinking of expanding it to increase your revenue. Various business proprietors are looking to expand their business online to grow their market. You may requi (more...)
Guide for a good dedicated hosting - You might have heard of servers that are dedicated for each website but you might not know what they are. If you ant to know more things about that, then you should know more things about the dedic (more...)
|
|
|