New Early adopter or innovator? InfoQ has been working on some new features for you. Learn more

Newer rss
  • Extreme Transaction Processing Patterns: Write-behind Caching

    by Lan Vuong on  Dec 07, 2009 8

    Lan Vuong shows how to optimize the performance of an application by leveraging the write-behind caching pattern which sends batch updates to the back-end database asynchronously within a user configurable interval of time, instead of doing sychronous write-through updates typical in web apps.

  • Implementing Master-Worker with Terracotta

    by James Heanly Ben Teese on  Feb 05, 2008 3

    A real world case study of a consultancy that distributed the load & increased scalability of its applications using Terracotta using the Master/Worker pattern.

  • Yahoo's Doug Cutting on MapReduce and the Future of Hadoop

    by Scott Delap on  Sep 12, 2007 2

    InfoQ's lead Java editor, Scott Delap, recently caught up with Hadoop project lead Doug Cutting. Hadoop is an open source distributed computing platform that includes implementations of MapReduce and a distributed file system. In this special InfoQ interview Cutting discusses how Hadoop is used at Yahoo, the challenges of its development, and the future direction of the project.

Using ETags to Reduce Bandwith & Workload with Spring & Hibernate

Posted by Gavin Terrill on  Jul 11, 2007

Gavin Terrill explains the humble "ETag Response Header", and how to integrate its use in a Spring and Hibernate based web app to improve application performance and scalability. 12

Interview: Frank Cohen on FastSOA

Posted by Stefan Tilkov on  Apr 05, 2007

InfoQ had a chance to talk to Frank Cohen about his FastSOA methodology and architectural patterns. We have also published a one-chapter excerpt from his book on the topic. 6

Web Applications with Spring Web Flow and Terracotta for Spring

Posted by Jonas Bonér Eugene Kuleshov on  Apr 03, 2007

Jonas Boner gives an overview of Spring Web Flow and Terracotta and shows how to cluster SWF with Terracotta. 2

Introduction to OpenTerracotta

Posted by Orion Letizi on  Feb 12, 2007

Orion Letizi goes in-depth on OpenTerracotta, an open-source JVM-level clustering solution that can cluster single-jvm apps with no code changes. 10

A Look at Common Performance Problems in Rails

Posted by Stefan Kaes on  Jun 13, 2006

Rails performance expert Dr. Stefan Kaes takes a look at the most common performance issues in your Rails applications and what to do about them. 13