Myths and Truths about Quality of Services

by Blerick Tawman.

Share
|
Homepage | Submit your article | Contact | TOS
More articles on web services  

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

Web services 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...)
Windows Reseller Hosting :: Competition Point of View - Did you ever wonder what reseller hosting really is? It is basically a form of web hosting in which the owner of the account is using his or her bandwidth and hard disk space to host third party we (more...)
ASP.NET 4.0 Hosting :: The New ASP Net Technology Improvements - ASP.NET 4 brings a lot of new possibilities over its predecessor, ASP.NET 3. One of the best additions is support for meta keywords and meta description. These are very important parts of a website (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...)
Social Networking Development can Enhance your Business - We have all heard about social networking websites but there are only a few who really knows what it means. Social networking can be defined as a grouping by some individuals together into specifi (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...)

 
free content
    Copyright © 2006 - 2012 e-articles.info.
The texts, articles and tutorials in the directory are property of their respective owners and authors.