All content and news on InfoQ about Caching
Latest featured content about Caching

- Ruby
- Topics
- Performance & Scalability,
- Ruby on Rails
James Cox shows how to keep a Rails site up and running, while keeping performance high. The presentation dives deep into issues of keeping page performance up and avoiding bottlenecks. Next to tips on what to avoid (eg, hostname lookups) and what to do (eg. pre-caching), James also shows situations when to avoid ActiveRecord and fall back to SQL.
-
By James Cox
on Jan 08, 2008,
News about Caching
- Java
- Topics
- Data Access,
- Clustering & Caching
JBoss Cache is an enterprise-grade clustering solutions for Java-based applications, that aims to provide high availability and dramatically improve performance by caching frequently accessed Java objects. In this post InfoQ has a round-up interview with project lead Manik Surtani.
-
By Dionysios G. Synodinos
on Jun 17, 2008,
- .NET
- Topics
- Enterprise Architecture
While we wait for Microsoft to finish Velocity, its attempt at building distributed memory cache for the .NET platform, we turn to other more established vendors. One such vendor is Alachisoft's and its NCache product. Currently Alachisoft offers both a free and a paid SKU, the latter supporting NHibernate.
-
By Jonathan Allen
on Jun 11, 2008,
- Architecture,
- .NET,
- SOA
- Topics
- Enterprise Architecture,
- .NET Framework
Distributed in-memory caches have been rather popular over the last few years in everything from mainstream Java applications to the fringe languages like Erlang. Continuing its rather frantic efforts to catch up with technologies predominately found in the open source world, Microsoft has introduced its own distributed cache.
-
By Jonathan Allen
on Jun 04, 2008,
- Java
- Topics
- Clustering & Caching
The latest release of GemFire - an in-memory data management product - offers distributed event processing capabilities with the introduction of continuous querying and durable event notifications as well as other new features. InfoQ discussed with Jags Ramnarayan, Chief Architect at GemStone, about these new features and the product's roadmap.
-
By Alexander Olaru
on May 08, 2008,
- Architecture
- Topics
- Performance & Scalability
Describes an approach to scaling web applications by partitioning data according to what is generic and what is user specific. The generic data streams can then take advantage of horizontal scaling and the power of caching.
-
By Gavin Terrill
on Mar 04, 2008,
Articles about Caching

- SOA
- Topics
- Web Services
InfoQ today publishes a one-chapter excerpt from Frank Cohen's book "FastSOA". On this occasion, InfoQ had a chance to talk to Frank Cohen, creator of the FastSOA methodology, about the issues when trying to process XML messages, scalability, using XQuery in the middle tier, and document-object-relational-mapping.
-
By Stefan Tilkov
on Apr 05, 2007,

- Java
- Topics
- Clustering & Caching
OpenTerracotta is an open source enterprise-class JVM clustering solution that can take multi-threaded single-JVM apps and have them run across multiple JVMs with no code changes. Orion Letizi goes super-indepth on Terracotta and how it works, explaining how to do session replication, distributed caching, master/worker, and more.
-
By Orion Letizi
on Feb 12, 2007,
Presentations about Caching

- Java
- Topics
- Performance & Scalability,
- Data Access,
- Clustering & Caching
In this presentation, recorded at Javapolis, Cameron Purdy shows how to improve application performance & scalability via caching architectures to reduce load on the database tier and & clustered caching to provide transparent fail-over by reliably sharing live data among clustered JVMs.
-
By Cameron Purdy
on Jan 09, 2007,