Use WebSphere® eXtreme Scale (eXtreme Scale) with IBM® Business Process Manager to improve service response times and reliability and to provide additional integration functionality.
IBM Business Process Manager V8.0 provides functionality that can improve integration with WebSphere eXtreme Scale by introducing two new mediation primitives.
eXtreme Scale is an elastic, scalable, in-memory data grid. The data grid dynamically caches, partitions, replicates, and manages application data across multiple servers. eXtreme Scale performs high volumes of transaction processing with high efficiency and linear scalability. eXtreme Scale provides qualities of service, such as transactional integrity, high availability, and predictable response times.
You can use mediation flows to access the eXtreme Scale caching function. When you develop a Service Component Architecture (SCA) module that needs to store information in an eXtreme Scale cache, you must include the WebSphere eXtreme Scale Store mediation primitive in the mediation flow. If you want to retrieve information from an eXtreme Scale cache, you must include the WebSphere eXtreme Scale Retrieve mediation primitive. By combining the two mediation primitives in a mediation flow you can cache the response from a back-end system, so that future requests can retrieve the response from the cache.
To configure access to eXtreme Scale, you must create an eXtreme Scale definition for your IBM Business Process Manager profile. An eXtreme Scale definition is the mechanism used by the WebSphere eXtreme Scale Retrieve and Store mediation primitives to connect to an eXtreme Scale server.
In IBM Business Process Manager, eXtreme Scale definitions are defined using administrative commands or by using the integrated solutions console. The definitions are accessed through a Java SPI or through built-in mediation primitives. This chapter describes the benefits of using eXtreme Scale in a IBM Business Process Manager environment, the topologies available for IBM Business Process Manager and eXtreme Scale integration, and how to secure the interaction between products.