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.
Second Level Caching is one of the features that is not present out-of-the-box in Entity Framework. In an MSDN article “Second-Level Caching in the Entity Framework and AppFabric” Julie Lerman shows how to implement Second Level Caching with Entity Framework to take advantage of caching services like Microsoft AppFabric.
Distributed caching is the tip of the spear for performance, yet Java does not have a standard API. JSR-107 has gained some notoriety over the years because its old yet not done. Given the increased demand for caching, it seems JSR-107 will finally see the light of day, and be part of Java EE 7. InfoQ caught up with Greg Luck, JSR-107 specification and Ehcache lead developer to discuss.
Software AG, one of the leaders in the SOA and BPM market acquired San Francisco based Terracotta that is behind prominent open source products such as EhCache, Big Memory and Quartz. Terracotta products fill in the application performance and scalability needs for cloud based offerings from Software AG. In this article, InfoQ talks to Ari Zilka regarding the future of this acquisition.
The shape of the NoSQL landscape is changing. The first big market aggregation took place with the merger of Membase Inc. with CouchOne into Couchbase. InfoQ spoke with James Phillip and Damien Katz about the benefits of the merger and future products.
Terracotta's BigMemory for Enterprise Ehcache product aims to by-pass Garbage Collection for objects held in the cache. InfoQ spoke to Amit Pandey, Chief Executive Officer at Terracotta, to find out more about the product.
The first four NoSQL datastores are available as Add-ons for the Heroku PaaS (platform-as-a-service) platform. Using the Add-on system that was introduced in October 2009, CouchDB from Cloudant, Membase from NorthScale, MongoDB from MongoHQ and Redis were made available for Heroku users.
The latest version of open source caching framework Ehcache supports terabyte cache and JAAS authentication with LDAP integration. Terracotta announced last week the general availability of Ehcache 2.2 version as part of Terracotta 3.3 release. The new version also includes a management console that provides visibility and control of run-time caching environment, for developers and operators.
Steve Huffman, co-founder of Reddit, shares the main lessons he learned scaling Reddit from a small web application to a large social website.
The latest version of open source caching framework Ehcache supports write-behind caching and transaction management using Java Transaction API (JTA). It also includes a Hibernate 3.3 caching plugin, Bulk Loading API for clustered caches, and runtime cache reconfiguration.
Terracotta and Eucalyptus Integration Provides Data Management and Elastic Provisioning in the Cloud
Terracotta recently announced a partnership with open source private cloud platform vendor Eucalyptus that allows the companies to provision private clouds on Amazon AWS-compatible Eucalyptus cloud platform and take advantage of the elasticity and flexibility of the cloud.
Terracotta and Quartz integration offers an in-memory cluster based distributed job scheduling and workload management for enterprise Java applications. Terracotta recently announced the acquisition of the open source job-scheduling software. The new product gives a node-aware scheduling feature as an alternative to the traditional solution of using a central database for job coordination.
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.
Memcached has recently been released in version 1.4 which added new features like the binary protocol. Also: WebCache is a Memcached protocol-compliant hardware solution to boost performance even more.
The latest version of enterprise Java infrastructure software Terracotta server supports cross-application data sharing and grid-enabling APIs. Terracotta development team recently announced the availability of Terracotta server 3.0 version. The new version also provides an operations center console for server monitoring and an updated cluster membership API.