JBoss cache is a product. Frequently accessed Java objects are cached by utilizing JBoss cache to improve the performance of e-business applications. JBoss decreases the network traffic and increases the scalability of applications by eliminating unnecessary database access. Fully transactional features and a highly configurable set of options which are to deal with concurrent data access are provided by JBoss cache in an efficient manner possible for the applications.