Features and benefits
WebSphere eXtreme Scale provides the technology to enhance business applications, including web commerce, supply chain, financial, trading and on-line gaming, to form new, innovative classes of business applications by extending the data-caching concept with advanced features. These application enhancements can be realized by utilizing WebSphere eXtreme Scale in the following flexible scenarios and configurations:
Key-based replication: WebSphere eXtreme scale supports key-based replication scenarios, which are also referred to as multi-master or Availability Partition (AP) replication scenarios. This allows data centers to be more independent and still provide application level consistency
Non-Java client support—C/C++, .NET™: Allows non-native, non-Java client access to its caching features via REST APIs, implemented on ADO.NET Data Services V1 specification.
Improved reporting and monitoring: Instrumented to work with DB2® performance monitoring tools. Its statistics are enhanced to be queriable to better work with other monitoring consoles (WXS is vendor neutral to the DB tier), and a native administrative console is now included.
Simple Data and Database Cache: Caching the data in memory attacks what is often the largest part of a transaction’s processing time, waiting for the data to arrive. WebSphere eXtreme Scale enhances this traditional data-caching scenario even further by offering fail-over capability.
Client/Grid with Near Cache: Having the data in memory is good. When dealing with large volumes of data, applications can perform even better. A Java Virtual Machine (JVM) can have a local eXtreme Scale grid which sits in front of a remote grid serving as a "near cache" for a subset of the data, allowing a client to leverage a very large remote cache to offload backend processing or to speed access to cached results. The near cache is in the same JVM as the application and provides local, in-process access to data. The faster response times for the records you access often leads to faster response time for the user. The near cache is also updated when data writes go to the grid. Applications can use the distributed locking services provided by the remote grid to coordinate access to shared data across clients.
Side cache/Java Persistence API (JPA) cache plug-in: When applications need information that is used frequently but does not change often, like a user’s profile, a side cache offers significant performance benefits. WebSphere eXtreme Scale can be used as a side cache to store objects that have been retrieved from the backend.
Real-Time Data and Event Mining: When working with real-time data flows, the first challenge is filtering and organizing the data so the applications can use it. A partitioned eXtreme Scale configuration can subscribe to events and apply them to partitioned data thus supporting linear scalability and predictable response times for these applications.
Map/Reduce support: Ability to invoke agents that run against massive amounts of data on multiple nodes in parallel. Aggregate and further process the results stored in the grid by the nodes. This collocation of data and application logic helps reduce response time in massive analytical and transaction processing operations.
Moving application logic and the data in to the same address space provides zero latency access to data managed by the grid. This allows low latency applications to achieve sub millisecond response times for read/write transactions enabling a new class of applications that leverage elastic replicated in memory data grids instead of a traditional central database for extremely low latency response times and full elastic scaling with no bottlenecks.
Client/server: A Java Virtual Machine (JVM) can have a local WebSphere eXtreme Scale grid, which sits in front of a remote grid serving as a "near cache" for a subset of the data. This allows you to leverage a large remote cache to off-load backend processing or speed up access to cached results. Applications can use the distributed locking services provided by the remote grid to coordinate access to shared data across clients.
Supports IBM WebSphere Application Server V8.0 and V8.5.
Supports IBM WebSphere Portal V7.0 and can now serve as a Dynamic cache replacement within WebSphere Portal V7.0, making content available in a centralized location
Supports WebSphere Commerce V6.0 and V7.0, including invalidation enhancements that enable faster, more efficient caching within WebSphere Commerce scenarios
Learn more
Popular WebSphere eXtreme Scale downloads
Redbook: User's Guide to WebSphere eXtreme Scale
This publication, User's Guide to WebSphere eXtreme Scale, introduces WebSphere eXtreme Scale and shows how to set up and use an eXtreme Scale environment.
Analyst report: The Total Economic Impact Of WebSphere eXtreme Scale
Redbook: WebSphere eXtreme Scale: Solutions Architecture
This paper is a follow-on to Users Guide to WebSphere eXtreme Scale and takes you through a number of application scenarios to illustrate the benefits that eXtreme Scale can provide.
Redbook: Scalable, Integrated Solutions for Elastic Caching Using IBM WebSphere eXtreme Scale
Leverage the power of WebSphere eXtreme Scale technology to enhance data caching performance in their enterprise networks.
White paper: Scalable Caching in a Java Enterprise Environment with WebSphere eXtreme Scale
This white paper highlights three unique benchmark configurations and detailed conclusions to decide if WebSphere eXtreme Scale can reduce your TCO and enable your existing backend systems to support significantly more applications.

