Archives

Archive for October, 2008

Will cloud computing be a commodity business ?

The ever so interesting Tim O’Reilly does an interesting analysis on the future of cloud computing (as understood in the context of IaaS), whether it would evolve into an outsize profit business as envisioned by Hugh Mcleod in his post titled “The cloud’s best kept secret”. Some interesting points from the post are mentioned below:
1. [...]

What cloud services can a small IT firm provide?

In the cloud computing Google group, there was this interesting question asked: what cloud services can a small IT firm provide? This firm specializes in consulting, development and management. I replied to this question however I’m posting it on my blog as well.
An IT services firm can offer turnkey solutions involving business modeling, [...]

Top six performance tuning tips for a Java enterprise application

1.Follow the performance queue theory when tuning. The bottom line here is to efficiently balance the availability of system resources vs. the work to be done for optimal application response time. The rule of thumb followed is the amount of requests that can be processed at the Web Server tier must be higher than the [...]

IT Cloud Services survey findings

IDC recently published the findings from a survey on IT cloud services (cloud computing). The survey was conducted on 244 IT executives/CIOs and their colleagues about their companies’ use of, and views about, IT Cloud Services. Summary of top three findings from this survey is mentioned below in two categories:
Benefits:
1) 63.9% find the number one [...]

The misunderstood Guaranteed Delivery EAI pattern

( Design and JEE and Weblogic and Websphere MQ )

Guaranteed delivery pattern is about delivering of messages by the sender when the target messaging system has failed.
This pattern is one of the most misunderstood patterns especially when the EAI application is hosted in Weblogic Server and when IBM Websphere MQ (WMQ) is used as the underlying messaging platform.
In Weblogic, the inbuilt JMS [...]

MVC, where do I invoke my messaging integration layer from?

Model View Controller (MVC), is an architectural pattern and is defined as:
“It is common to split an application into separate layers that run on different computers: presentation (UI), domain logic, and data access. In MVC the presentation layer is further separated into view and controller.
MVC is often seen in web applications, where the [...]

Top five Java application performance management tools

Performance tuning of an application helps reduce the issues that arise from performance bottlenecks in an application. Performance tuning is typically attributed to the optimal application response time to a user’s request.  The application response time is acceptable as long as it satisfies the business Service Level Agreement (SLA).
Performance management of an enterprise application involves [...]