TIBCO ActiveSpaces® Transactions is an in-memory transactional application server that lets you create high-performing, distributed Java transactional applications that run on low-cost commodity hardware. ActiveSpaces Transactions lowers costs with breakthrough performance that doesn't require a mainframe or cluster investment. Instead, it off-loads processes and data from the mainframe to deliver savings in hardware, software licenses, rack space, power, networking, and other data center costs.

With Activespaces Transactions, you can:

  • Transition to cashless commerce with real-time processing of credit card and mobile transactions
  • Provide a consistent world for multi-player online gamers
  • Handle increases in stock trading volume and extreme low-latency service expectations
  • Provide real-time offers based on telecom subscriber demographic, account balance, location, and service plan

Placing data, logic, events, and transactions in memory creates an extreme low-latency architecture that scales horizontally. This is in sharp contrast to traditional three-tier architectures that add latency at each level in addition to disk-drive input/output.


  • Reduce Cost Per Transaction: Reduce operating and hardware costs using ordinary Java code running on commodity hardware, eliminating the need for integration of third-party databases, application servers, message queues, and other products.
  • Increase Availability: Achieve high availability without redundant clusterware, transaction monitors, or databases with a design that provides transparent low-latency system failovers and no interruptions, lost transactions, or performance degradation for backup and recovery.
  • Get Long-Term High-Availability Storage: Use the elastic in-memory data grid for low-latency access to persistent, durable Java objects.
  • Address Any Single Point-of-Failure: Avoid the problem of inadvertent power failures and other events that cause memory loss with always-on data and service availability via memory-to-memory object replication.
  • Process in Parallel: Rely on transactional controls to ensure that parallel program threads can access the data space safely and without affecting one another.
  • Become Event-Enabled: Scale on multi-core systems with an open architecture that allows for asynchronous events to be mapped to a myriad of protocols, both standard and proprietary.

This description applicable to TIBCO ActiveSpaces Transactions v2.2 and above.


Speed processing and reduce costs with ActiveSpaces® Enterprise Edition 

Reduce time and cost to make imperfect data usable with TIBCO® Patterns