Object Management Types

TIBCO BusinessEvents offers an In Memory object management type, but for most use cases, persistence of data is required.

To provide TIBCO BusinessEvents with its enterprise and extreme transaction processing capabilities and to ensure resilience, TIBCO BusinessEvents provides a high performance distributed cache. The cache allows data to be persisted in memory and removed from the Rete network or returned to the Rete network, as required, to handle extremely large problem domains (domains that would not typically fit into a runtime memory model). A backing store can be added to provide additional reliability, and other functionality. Just as data can be moved between the Rete network and the cache, so can less used data be moved between the backing store and the cache, to balance storage, memory, and performance requirements.

Note that no rule operations are persisted. It is more efficient to simply rerun the rules and recreate the appropriate actions, than it is to persist the internal workings of the rule engine.

You can use the built-in cache provider, TIBCO BusinessEvents DataGrid, or integrate a supported version of Oracle Coherence, for which you have a license that is appropriate for your usage.