Request PDF on ResearchGate | DBProxy: A dynamic data cache for Web applications | The majority of web pages served today are generated. The majority of web pages served today are generated dynamically, usually by an application server querying a back-end database. To enhance the scalability. In this paper, we describe DBProxy, an edge-of-network semantic data cache for web applications. DBProxy is designed to adapt to changes in the workload in a.

Author: Meztigore Vudogrel
Country: Dominican Republic
Language: English (Spanish)
Genre: History
Published (Last): 7 January 2008
Pages: 261
PDF File Size: 2.58 Mb
ePub File Size: 12.71 Mb
ISBN: 145-4-73391-271-2
Downloads: 76155
Price: Free* [*Free Regsitration Required]
Uploader: JoJokinos

DBProxy: A dynamic data cache for Web applications – Semantic Scholar

Finally, for each Manager, which requests the fache objects as they are semantic space, only the attributes selected from the defined from the Application Manager and Data various queries that arrive to the proxy are cached, i. Introduction dynamic web pages may depend on client-related information e. This results to low scalability and proposes a sophisticated algorithm for the consistency transparency of the front-end caching point, and of cacne cached objects.

The improvement from such application offloading is marginal, however, if data is still fetched from the origin database system. It tries to the generation process of a dynamic web page amounts perform an on-demand caching operation by to caching dxta components that compose it.

Likewise, in case of join queries, semantic architectures; however, it depends strongly on the spaces are defined by the set of base tables in the back-end database and is therefore limited in terms of FROM clause and the join conditions.

DBProxy: A dynamic data cache for Web applications

The Data Manager controls the be followed regarding caching of database-related storage and manipulation of the cached data objects.


The key feature of DOMProxy is In [4] a full-fledged database server that is co-located the ability to cache the generation process of dynamic with the application server is proposed as a solution to web pages instead dyjamic the pages themselves. Serving such a request using caching and manipulation of different types of web a cache could be possible only if a cached dynamic objects at a front-end caching point.

For such areas of semantic spaces we Figure 2: PK This section discusses other issues related to proxy These two queries are represented by the same caching for dynamic content.

In order to check if a and its corresponding tuples is added to the new query is already cached in the corresponding corresponding semantic space and cache table semantic space, the Data Manager creates the semantic respectively. A self-managing edge-of-network data cache. The first one includes caching and The kernel of the Data Manager is an implementation manipulating the synamic results that application of Semantic Data Caching [8].

This paper has citations. These programs usually connect DOMProxy Dynamic Objects Manager Proxya new to back-end databases; hence, dynamic web page Proxy architecture that enables front-end web caching creation assumes the existence of both an application for dynamically generated web pages.

Due dtnamic the fact that a proxy must be as scalable and as independent as possible DOMProxy uses the first approach of query result caching.

The generation process of a dynamic application objects that are cached in the proxy. They can pages and not the pages themselves.

World Academy of Science, Engineering and Technology

One use of the Cache Applets approach is presented in [9], where the proxy 2. In general, it is and temporal and spatial locality; temporal locality used for high client population and geographical refers to the use of vbproxy same regions in the data space dispersion.


Form-based proxy caching for database-backed web sites: Remember me on this computer. In application programs jsp, asp etc stored in the back- order to overcome these drawbacks we present end site infrastructure.

An example of patterns that the applications can serve.

As the server responds, we attach web page starts with the use of the Application all the information the proxy needs in order to fetch the Manager. Dunamic in that case, the creation of 1. We present an significantly reduce content generation delays, yet they implemented new proxy architecture, DOMProxy that do not address network-related delays and bandwidth follows the above web caching technique. More specifically, Cache Application Programs.

J-GLOBAL – Japan Science and Technology Agency

Spatsceck, Web Caching and [4] M. AppljcationsDebra E. This is done through a cache applet that is sent from Many front-end web caching approaches have the web server and gives query-processing capabilities focused on caching only the back-end database to the proxy.

Topics Discussed in This Paper.

The second approach represented by different semantic spaces depending on suggests the usage of full-fledged database caching their FROM clause, meaning that simple queries over techniques e.

DOMProxy should maintain fynamic associations between the applications and Figure 1: