Oracle Coherence pioneered the In-Memory Data Grid space and is in use in high-scale mission-critical applications around the world spanning many industries.
The new Coherence Community Edition contains all the In-Memory Data Grid functionality needed to write modern cloud microservices applications and provides a reliable and scalable platform for state management and polyglot processing on the data grid. It is licensed under the Open Source Initiative’s Universal Permissive License, Version 1.0 and is hosted on GitHub.
The product integrates with Helidon, GraalVM, Oracle Database and Database Cloud services and other technologies, making Coherence Community Edition an essential component of a modern cloud-native microservices architecture.
- fault-tolerant automatic sharding
- scalable caching, querying, aggregation, transactions, in-place processing
- polyglot programming on the grid side with GraalVM
- persistence and data source integration
- eventing, messaging and streaming
- a comprehensive security model
- unlimited clients in polyglot languages and over REST
- Docker and Kubernetes support, with Kibana and Prometheus dashboards
Oracle continues to offer commercial Oracle Coherence Enterprise Edition and Oracle Coherence Grid Edition containing powerful features for the most demanding deployments.
“Coherence came to leadership through innovation, reliability, and close relationships with developers. With Coherence Community Edition, we are delighted to share the benefits of the leading In-Memory Data Grid with the broad community of developers who use open-source technology for ambitious enterprise applications,“ said Coherence co-founder and Oracle Product Development Vice President Alex Gleyzer.
“Oracle open-sourcing Coherence Community Edition is the most exciting news. That is going to make a huge difference for us,” said Union Pacific Railroad Associate Vice President and Distinguished Technologist Arun Giri. “Now there’s a bigger community, so it’s a huge win.”
Oracle is also making available a comprehensive open-source microservices demonstration application based on Coherence Community Edition and Helidon 2.0. This microservices demo app, named Helidon Sock Shop leverages Coherence Community Edition for all state management and messaging and Helidon 2.0 as the microservices framework, gaining significant improvements in design simplicity. The Helidon Sock Shop demo is available on GitHub.