Jump to content

Oracle Coherence

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by Snogardo (talk | contribs) at 17:44, 25 October 2022. The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

In computing, Oracle Coherence (originally Tangosol Coherence) is a Java-based distributed cache and in-memory data grid. It is claimed to be "intended for systems that require high availability, high scalability and low latency, particularly in cases when traditional relational database management systems provide insufficient throughput, or insufficient performance."

History

Tangosol Coherence was created by Cameron Purdy and Gene Gleyzer, and initially released in December, 2001.[1]

Oracle Corporation acquired Tangosol Inc., the original owner of the product, in April 2007, at which point it had more than 100 direct customers.[2] Tangosol Coherence was also embedded in a number of other companies' software products, some of which belonged to Oracle Corporation's competitors.[3]

Features

Coherence provides a variety of mechanisms to integrate with other services using TopLink, Java Persistence API, Oracle Golden Gate[4] and other platforms using APIs provided by Coherence.

Coherence can be used to manage HTTP sessions via Coherence*Web,[5] in which application services such as Oracle WebLogic Server, IBM WebSphere, Apache Tomcat and others are claimed to get the same performance, fault tolerance, and scalability as data.

In the summer of 2020, Coherence Community Edition was released as open source on GitHub.[6] Some Coherence usage patterns are also open source and are listed and supported through the Oracle Coherence incubator.[7] These patterns implement features such as messaging, work distribution and data replication across wide area networks with Coherence.

See also

References

  1. ^ "Tangosol, Inc". 2002-02-08. Archived from the original on 2002-02-08. Retrieved 2019-04-02.
  2. ^ "Oracle and Tangosol Acquisition Announcement" (PDF). Oracle.com. 2007-03-23. Retrieved 2014-10-18.
  3. ^ Oracle to Acquire a Lead in Extreme Transaction Processing
  4. ^ "Oracle GoldenGate". Oracle.com. 2012-10-24. Retrieved 2012-11-07.
  5. ^ "Coherence*Web Session Management Module - Coherence 3.4 User Guide - Oracle Coherence Knowledge Base". Coherence.oracle.com. 2009-04-13. Retrieved 2012-11-07.
  6. ^ Coherence open source Community Edition announcement
  7. ^ The Coherence Incubator