A new design paradigm is beginning to surface in certain fast-response enterprises. Companies that need to integrate hundreds or thousands of applications together in a cohesive system are discovering that encapsulating information into standard JMS messages is not fast enough to achieve their required throughput.
To address this issue, companies need to integrate the data layer and reuse data among various applications. Traditionally, that may look like two (or 40) applications reading and writing common data to a relational database, but that architecture is too slow to be efficient. Instead, the use of an intelligent data grid is preferred.
Share Your Data
An intelligent data grid will give the development team a common platform to quickly read and write data between applications. Furthermore, it is no longer required to place data into a queue or topic for another application to use, but rather the data is positioned in a common data structure that can be accessed across many applications. This creates a nearly instant ability to share common data—as the data is placed, it can be read by any number of applications at the same time.
A great data grid provides confidence in its ability to maintain data. The grid must be self-healing and self-expanding; it must be able to persist the data to a file architecture to insure integrity and adopt a share nothing persistence model. TIBCO ActiveSpaces is that grid. ActiveSpaces is available as a stand-alone technology, as well as embedded into TIBCO’s market leading Master Data Management system and the complex event processing product, BusinessEvents.
If your enterprise needs a highly scalable and extremely efficient application integration paradigm, you should consider implementing the services oriented architecture of the future. This futuristic architecture is available today with technology from TIBCO.
To read the latest and greatest thinking in the application integration space, read the Gartner Magic Quadrant for “On-Premises Application Integration.”