Yao Yue explains the motivation for building Twitter's Pelikan cache, how Pelikan differs from other caches, what to do and what to avoid when building reliably low latency software, and much more.
InfoQ catches up with Manik Surtani to discuss JSR 347, data grids and Inifinispan. Manik dicusses overlap with NoSQL and support for Memcached and HotRod wire protocol as well.
Terracotta creator Ari Zilka talks about about the RAM is the new disk and argues for scaling up before scaling out, comparing the architectural approaches of lots of VMs with small heaps vs. a few JVMs with very large heaps. Ari introduces BigMemory, a Java add-on to Enterprise Ehcache, which allows app designs with huge amounts of memory accessible in-process, with minimal garbage collection.
Billy Newport talks to InfoQ about the need for higher level abstraction to do parallel programming with multi-core systems effectively. The interview explores some approaches taken with MapReduce products such as Cascading and Pig for a Hadoop cluster, explores the limitations of the actor model and message passing, and touches on IBM's WebSphere eXtreme Scale (ObjectGrid) product.
Ari Zilka, co-founder and CTO of Terracotta, talks about the capabilities of Terracotta, the use cases it supports, and the rationale and impact of taking Terracotta to an open source model.