Kristjan Sešek (2015) Analysis and implementation of caching in Java applications. EngD thesis.
Abstract
Our work discusses problem of persistent object caching in Java application in Java Enterprise Edition environment. We begin with the theory of caching and develop a simple cache in Java programming language. We continue by presenting Java Enterprise Edition framework. We especially focus on technologies that transfer data between Java application and application server and between application server and database, because they directly affect the problem of persistent object caching. We show how changing connected objects can make cache data inconsistent. No other high level cache solves this problem, so we develop our own solution that keeps cache data consistent. We implement the solution in Java application and analyse the results.
Actions (login required)