Oracle Coherence started as a distributed caching product and then evolved into an in-memory data grid. It’s an essential tool for improving the performance and scalability of Java EE applications, and it’s widely used for large-scale projects—think of it as a scalable, concurrent, fault-tolerant
java.util.Map implementation that is partitioned across multiple JVMs, machines, and even data centers.
In the summer of 2020, Oracle released Coherence Community Edition (CE), an open source version of the product.
In the first article in this series, I implemented a REST API that allows you to manage a to-do list of tasks stored in Coherence CE. In the second article, I built a React-based web front end and JavaFX-based desktop client.
In this part, I’ll complete the series by covering the packaging, deployment, and operational aspects of this project. That includes converting the existing demo into a production-quality application by adding support for scale out, persistence, monitoring, and end-to-end request tracing. Read the complete article here.
For regular information become a member in the Developer Partner Community please register here.