Caching Solutions in Java | Linux Today

Caching Solutions in Java

Written By
Web Webster
Web Webster
Sep 24, 2007

“Data caching is a very important consideration for J2EE
applications. Data caching limits the number of remote invocations
in distributed applications and improves performance of web
applications by reducing the number of calls to the persistent data
stores. Even though caching improves performance and makes your
architecture work, it can, in fact, complicate design and introduce
such complexities as concurrent code and cluster-wide
synchronization.

“Once it has been decided that data caching is an integral part
of the architecture, choosing the right caching solution can prove
to be difficult. There is always an option to implement a caching
solution from scratch. This approach can have its advantages, but
will inevitably affect the project’s cost and timeline. Another
solution is to choose one of the open-source caching
products…”

Complete
Story

Web Webster

Web Webster

Web Webster has more than 20 years of writing and editorial experience in the tech sector. He’s written and edited news, demand generation, user-focused, and thought leadership content for business software solutions, consumer tech, and Linux Today, he edits and writes for a portfolio of tech industry news and analysis websites including webopedia.com, and DatabaseJournal.com.

Linux Today Logo

LinuxToday is a trusted, contributor-driven news resource supporting all types of Linux users. Our thriving international community engages with us through social media and frequent content contributions aimed at solving problems ranging from personal computing to enterprise-level IT operations. LinuxToday serves as a home for a community that struggles to find comparable information elsewhere on the web.

Property of TechnologyAdvice. © 2026 TechnologyAdvice. All Rights Reserved

Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.