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.
Gavin Terrill explores one of the lessor known facilities available to web developers, 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.
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.
Jonas Boner gives an overview of Spring Web Flow and Terracotta and shows how to cluster SWF with Terracotta. 2
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
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