Browse Prior Art Database

Loosely-coupled Object-oriented Cache Framework to Minimize Downtime for Java Applications

IP.com Disclosure Number: IPCOM000244939D
Publication Date: 2016-Feb-03

Publishing Venue

The IP.com Prior Art Database

Related People

Arpita Mukherjee: INVENTOR [+2]

Abstract

This publication describes a secure, optimized, high performance, high tolerance, low latency, super flexible object oriented cache framework for web or standalone applications. The uniqueness of the framework relies on a delta cache refreshment approach, providing security against data tampering by comparing a hash and a timestamp. Furthermore, embedded database-based caching makes it a robust and highly scalable cache framework with zero downtime and multi-level and multi-revision caching.

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 21% of the total text.

Page 01 of 11

A Loosely-coupled Object-oriented Cache Framework to Minimize Downtime for Java Applications

Arpita Mukherjee Narendra Sadineni

Symantec Corporation

Abstract

This publication describes a secure, optimized, high performance, high tolerance, low latency, super flexible object oriented cache framework for web or standalone applications. The uniqueness of the framework relies on a delta cache refreshment approach, providing security against data tampering by comparing a hash and a timestamp. Furthermore, embedded database-based caching makes it a robust and highly scalable cache framework with zero downtime and multi-level and multi-revision caching.

Copyright © 2016 Symantec Corporation. All rights reserved.

1


Page 02 of 11

Copyright © 2016 Symantec Corporation. All rights reserved. Symantec and the Symantec Logo are trademarks or registered trademarks of Symantec Corporation or its affiliates in the U.S. and other countries. Other names may be trademarks of their respective owners. For a full list of Symantec trademarks, please visit http://www.symantec.com/about/profile/policies/trademarks/currentlist.jsp

Any Symantec products described in this document are distributed under licenses restricting their use, copying, distribution, and decompilation/reverse engineering. No part of this document may be reproduced in any form by any means without prior written authorization of Symantec Corporation and its licensors, if any.

THE DOCUMENTATION IS PROVIDED "AS IS" AND ALL EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND WARRANTIES, INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT, ARE DISCLAIMED, EXCEPT TO THE EXTENT THAT SUCH DISCLAIMERS ARE HELD TO BE LEGALLY INVALID. SYMANTEC CORPORATION SHALL NOT BE LIABLE FOR INCIDENTAL OR CONSEQUENTIAL DAMAGES IN CONNECTION WITH THE FURNISHING, PERFORMANCE, OR USE OF THIS DOCUMENTATION. THE INFORMATION CONTAINED IN THIS DOCUMENTATION IS SUBJECT TO CHANGE WITHOUT NOTICE.

Symantec Corporation 350 Ellis Street Mountain View, CA 94043 United States

http://www.symantec.com

Copyright © 2016 Symantec Corporation. All rights reserved.

2


Page 03 of 11

A Loosely-coupled Object-oriented Cache Framework to Minimize Downtime for Java Applications

Problem Statement

Various application servers like Apache and WebLogic provide server-side caching but these solutions use this as a page cache. A server-side cache reduces the load on the web server by creating a cached copy of dynamically generated pages. Retrieving a webpage from the web server-side cache can save the time needed to serve a fresh page dynamically on the fly. However, if the data to be rendered on the webpage is prone to change, the page which is served from the web server-side cache will not be as fresh. This may come into play in instances such as configuring an Apache web server for more efficient caching with control rules for

tags including a

, programmatically setting the HTTP headers...