InfoQ

InfoQ

Topic/Tag specific view

Coherence Content on InfoQ


Latest featured content about Coherence

League of Legends: Scaling to Millions of Ninjas, Yordles, and Wizards

Topics
Performance & Scalability,
Architecture

Scott Delap and Randy Stafford explain the architectural decisions made in order to scale, monitor and operate 24/7 the game League of Legends, bringing insight on how they use Oracle Coherence for that.

News about Coherence

Memcached surpasses EhCache and Coherence in Java Job Demand

Topics
Cloud Computing,
Clustering & Caching,
Java

Around January 2011, Memcached became the number one caching solution based on Java developer job demand. Memcached expanded beyond its LAMP roots. InfoQ caught up with Dustin Sallings, the implementer of Spymemcached the leading Java Memcached client, to get his perspective on the rise of Memcached in the Java world.

Oracle Coherence 3.7's Elastic Data Offers Transparent Overflow from Memory to Solid State Storage

Topics
Clustering & Caching,
Java,
Grid Computing

Oracle has today released version 3.7 of Coherence, its distributed in-memory data grid. The new product introduces a feature called Elastic Data. According to Cameron Purdy, Vice President of Development for the Coherence product, this allows near memory speed access to data, regardless of storage medium.

Ehcache Joins Terracotta

Topics
Clustering & Caching,
Java,
Performance & Scalability

Terracotta, unique for providing JVM-level "pojo clustering", has bought the nearly ubiquitous Ehcache. The combined entity likely has the largest install footprint of all Java caching products. InfoQ spoke to Terractta CEO Amit Pandey and Ehcache founder Greg Luck.

Oracle Coherence 3.5 Brings Enhanced WebLogic Support and Tera-Scale Data Grids

Topics
Clustering & Caching,
Java,
Grid Computing

Oracle has released Coherence 3.5 with support for tera-scale data grids and a service guardian promoting enhanced cluster health and stability.

Presentations about Coherence

Evolving the Key/Value Programming Model to a Higher Level

Topics
Java,
Clustering & Caching,
Data Access,
Architecture

In this presentation from QCon San Francisco 2009, Billy Newport discusses the ways that developers interact with key/value (KV) stores such as memcached and WebSphere eXtreme Scale, entity vs column-oriented approaches, synchronous and asynchronous operations, large data sets, using a DBMS as a column store, collocating closures and data, and features that could be added to increase scalability.

Data Grid Design Patterns

Topics
Design Pattern,
Architecture,
Grid Computing

Brian Oliver explains a number of data grid design patters: Command, Functor, Store and Forward Messaging, and Push Replication. He also mentions some traditional patterns used so far and Coherence Incubator, a repository for design patterns reference implementations.

An Introduction to Data Grids

Topics
Grid Computing,
Architecture

Cameron Purdy explains how a data grid functions by using a partition topology for data access, update, recovery and local storage, accessing data using read/write-through and write behind, and invoking operations through Observable, QueryMap and InvocableMap interfaces. He also offers some examples of data grids solving complex problems and introduces Coherence, Oracle’s data grid solution.

Transforming the Reconciliation Process

Topics
Architecture,
Data Warehousing,
Grid Computing

Brian Oliver explains what the Reconciliation Process is, why the current approach to reconciliation based on client-server is no longer suitable and how data grids and event based reconciliation might help.