InfoQ

InfoQ

Editor Specific Content View

All of Gavin Terrill's Content on InfoQ


Latest featured content by Gavin Terrill

Using ETags to Reduce Bandwith & Workload with Spring & Hibernate

Topics
Clustering & Caching,
Java,
Web Frameworks

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.

News by Gavin Terrill

Empirical Studies on Software Quality Mythology

Topics
Software Craftsmanship,
Agile,
Architecture

Microsoft has released a summary of research findings that challenge traditional software-engineering mythology. Can code coverage really improve product quality? Does TDD take more time? What impact does a distributed team have on quality? Are assertions useful?

Goat Rodeo: A Unified Data Model for Web Applications

Topics
Java,
Web Frameworks,
Announcements,
Data Access,
Architecture

David Pollak, found of the Lift web framework and "Beginning Scala" author, has announced a new initiative "Goat Rodeo" that aims to bring data modeling into the 21st century.

TOGAF 9 Released

Topics
Architecture,
Enterprise Architecture

The Open Group announces the availability of version TOGAF (The Open Group Architectural Framework) Version 9.

Article: Why BPEL is not the Holy Grail for BPM

Topics
Architecture,
Business Process Modeling,
SOA

In this article, Pierre Vigneras of open source workflow engine Bonita fame, discusses the pitfalls of using the BPEL for designing workflows.

Nova Bonita - Bonita 4.0 Released.

Topics
Java,
Workflow / BPM,
Architecture,
SOA

Open source BPM provider Bonita have released version 4.0 of their flagship BPM product, after two years of development. The release includes major updates to the BPM console and designer. InfoQ spoke to Bonita about the release, and the state of the BPM market.

Deploying a 1 Terabyte Cache using EhCache Server

Topics
Java,
Clustering & Caching,
REST,
Architecture

Greg Luck provides an overview of alternate deployment configurations for a 1 terabyte cache based on EhCache Server.

The Book of Architecture Axioms

Topics
Community,
Architecture

"97 Things Every Software Architect Should Know" - a new community driven wiki that aims to provide bite-sized chunks of good advice.

Open source workflow engines compared: jBPM, OpenWFE and Enhydra Shark

Topics
Java,
Business Process Management,
Architecture,
SOA

A new report looks at how open source workflow engines jBPM, OpenWFE and Enhydra Shark compare in support of standard Workflow Patterns, including how they stack up against their closed source alternatives Staffware, WebSphere MQ and Oracle BPEL PM.