(Length: 12 pages)

May 24, 2004

Selecting A Middle-Tier Cache Architecture

Technology Options For Higher Scalability

by Carl Zetie

with Randy Heffner, Kimberly Q. Dowling


Executive Summary (This is a document excerpt)

Highly scalable transactional applications often require that access to shared data be distributed across multiple sessions on separate machines. When fetching such data from a shared persistent store (database) and committing changes back to that store become a performance bottleneck, architects turn to caching in the middle tier. By managing data closer to where it is used and propagating changes to where they are needed without constantly returning to the database, architects can improve performance and scalability. However, a middle-tier cache adds significant architectural complexity. Furthermore, there is no single universally agreed upon standard that is best for all caching requirements, making product selection more difficult. For these reasons, the decision to introduce a cache should not be taken lightly. Despite these barriers, a middle-tier cache is an important weapon in the architect's arsenal.

Buy Risk-Free

Download and print PDF immediately. Price: US $499

Our Money-Back Guarantee: If you are not completely satisfied, return it for a full refund within three weeks of your online purchase.

Already a Forrester Client?
Log in to read this document.

Add to cart

TABLE OF CONTENTS

NOTES & RESOURCES

itemCaching In The Middle-Tier Can Improve Scalability

itemNo One Architectural Approach Wins

itemBeware Of Over-Engineering

itemTechnology Landscape

itemIn-Memory Databases And Object-Oriented Databases

itemTraditional Object/Relational Mapping Products

itemDistributed Object Cache Products

itemJDO-Based Products

itemJCache-Based Products

itemIn-House Developments

itemArchitectural Flexibility

RECOMMENDATIONS

itemBegin By Analyzing The Application, Not The Vendors

Forrester interviewed vendor and user companies, including GemStone, Tangosol, and a major financial services company.

Related Research Documents

itemMastering The Open Source Adoption Funnel

April 13, 2004, Best Practices

itemObject/Relational Persistence: Some Assembly Still Required

November 16, 2001, Planning Assumption

itemEnterprise JavaBeans Persistence: Learning From the Past

July 17, 2001, Planning Assumption

Find Documents In Related Categories

This document falls under the following categories. Click on a link below to find similar documents.

Technology: Application Development, Application Infrastructure Technologies, Architecture & Technology Strategy, Data Management, Enterprise Architecture, Enterprise Architecture Domains, Information & Knowledge Management, Integration Technologies
Geography: Asia Pacific, Europe, North America

corner border corner
Ratings and Comments
Rating: 9 out of 10
based on 2 ratings across all roles.
corner border corner