From the Senior WebSphere Consulting IT Specialist at IBM

Nitin Gaur

Subscribe to Nitin Gaur: eMailAlertsEmail Alerts
Get Nitin Gaur: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


Top Stories by Nitin Gaur

HTTP session management is a function offered by Java Enterprise Edition (JEE) application servers. It allows JEE applications to store state information about a given user across many HTTP requests. The JEE specification provides an API to store and retrieve information specific to the given user. WebSphere application servers and other competing products, provide session replication functionality. This is normally done either by writing to a database or through memory-to-memory replication technology.  These approaches while extensively used today, have operational challenges and cost implications. HTTP session replication enables for seamless session recovery, in event of an application failure, but we currently do not have a reliable, predictable and cost effective solution to handle session recovery in event of a data center failure. Until now we have discourag... (more)

WebSphere eXtreme Scale Design and Performance Considerations

Fundamentals: How does WXS solve the Scalability problem? Understanding Scalability In understanding the scalability challenge addressed by WebSphere eXtreme Scale, let us first define and understand scalability. Wikipedia defines scalability as a "desirable property of a system, a network, or a process, which indicates its ability to either handle growing amounts of work in a graceful manner, or to be readily enlarged. For example, it can refer to the capability of a system to increase total throughput under an increased load when resources (typically hardware) are added." Scalabil... (more)

Apache Hadoop and WebSphere eXtreme Scale

Hadoop Apache Hadoop is a software framework (platform) that enables a distributed manipulation of vast amount of data. Introduced in 2006, it is supported by Google, Yahoo!, and IBM, to name a few. At the heart of its design is the MapReduce implementation and HDFS (Hadoop Distributed File System), which was inspired by the MapReduce (introduced by a Google paper) and the Google File System. MapReduce MapReduce is a software framework introduced by Google that supports distributed computing on large data sets on clusters of computers (or nodes). It is the combination of two pro... (more)

The Changing Landscape of Middleware

Lately I have been engaged with many clients that are maniacally focused on reduced costs by means of reduced footprint. In this post, I attempt to discuss some of my thoughts and experiences towards this trend: Growth poses a problem: As business grows so does the resulting infrastructure and primarily the middleware which houses the business logic and in some cases this tier shares the presentation or the store front with business logic. So with growth in business either due to larger client base or new business model implies similar growth in middleware. This consistent growt... (more)

IBM CloudBurst and WebSphere CloudBurst Appliance Compared

What is a cloud computing platform? Is it simply automated provisioning systems coupled with a resource virtualization, where the workload is policy driven, and resources over committed and any resource contention handled by policy driven resolution? As it turns out technologies that provide provisioning, virtualization and policy enforcement form the building blocks of a true cloud computing platform, but not any one technology is a cloud offering in and of it self. IBM’s CloudBurst family attempts to provide a single cloud solution with an appliance form factor. This paper will... (more)