Oracle Coherence 3.5 : Create Internet-scale applications using Oracle's high-performance data grid
- by frederic.michiara
Oracle Coherence
Coherence provides replicated and distributed (partitioned) data management and caching services on top of a reliable, highly scalable peer-to-peer clustering protocol. Coherence has no single points of failure; it automatically and transparently fails over and redistributes its clustered data management services when a server becomes inoperative or is disconnected from the network. When a new server is added, or when a failed server is restarted, it automatically joins the cluster and Coherence fails back services to it, transparently redistributing the cluster load. Coherence includes network-level fault tolerance features and transparent soft re-start capability to enable servers to self-heal.
For the ones looking at an easy reading and first good approach to Oracle Coherence, I would recommend reading the following book :
Overview of Oracle Coherence 3.5
Build scalable web sites and Enterprise applications using a market-leading data grid product
Design and implement your domain objects to work most effectively with Coherence and apply Domain Driven Designs (DDD) to Coherence applications
Leverage Coherence events and continuous queries to provide real-time updates to client applications
Successfully integrate various persistence technologies, such as JDBC, Hibernate, or TopLink, with Coherence
Filled with numerous examples that provide best practice guidance, and a number of classes you can readily reuse within your own applications
This book is targeted to Architects and developers, and as in our team we're more about Solutions Architects than developers I found interest in this book as it help to understand better Oracle Coherence and its value.
The only point I may not agree with the authors is that Oracle Coherence is not an alternative to Oracle RAC in providing High Availability, but combining both Oracle RAC and Oracle Coherence will help Architects and Customers to reach higher level of service and high-availability.
This book is available on https://www.packtpub.com/oracle-coherence-3-5/book
Need to find out about Table of contents : https://www.packtpub.com/toc/oracle-coherence-35-table-contents
Discover a sample chapter : https://www.packtpub.com/sites/default/files/6125_Oracle%20Coherence_SampleChapter.pdf
Read also articles from the Authors on http://www.packtpub.com/ :
Working with Aggregators in Oracle Coherence 3.5
Working with Value Extractors and Simplifying Queries in Oracle Coherence 3.5
Querying the Data Grid in Coherence 3.5: Obtaining Query Results and Using Indexes
Installing Coherence 3.5 and Accessing the Data Grid: Part 1
Installing Coherence 3.5 and Accessing the Data Grid: Part 2
For more information on Oracle Coherence :
What Oracle Coherence Can Do for You... : http://www.oracle.com/technology/products/coherence/coherencedatagrid/coherence_solutions.html
Oracle Coherence on OTN : http://www.oracle.com/technology/products/coherence/index.html
Oracle Coherence Knowledge Base : http://coherence.oracle.com/display/COH/Oracle+Coherence+Knowledge+Base+Home