Proceedings of the 13th International Conference on World Wide Web 2004
DOI: 10.1145/988672.988712
|View full text |Cite
|
Sign up to set email alerts
|

Challenges and practices in deploying web acceleration solutions for distributed enterprise systems

Abstract: For most Web-based applications, contents are created dynamically based on the current state of a business, such as product prices and inventory, stored in database systems. These applications demand personalized content and track user behavior while maintaining application integrity. Many of such practices are not compatible with Web acceleration solutions. Consequently, although many web acceleration solutions have shown promising performance improvement and scalability, architecting and engineering distribu… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
7
0

Year Published

2007
2007
2011
2011

Publication Types

Select...
3
2
2

Relationship

0
7

Authors

Journals

citations
Cited by 8 publications
(7 citation statements)
references
References 23 publications
0
7
0
Order By: Relevance
“…Although the system is build for declarative dataintensive Web sites, the caching policies and the approach to optimize performance apply to most Web applications with MVC architecture and XML/XSLT views. Another dynamic content caching and invalidation framework ''CachePortalI'' for accelerating database-driven Web application is proposed in Li et al (2004). The suggested technology enables the dynamic content caching by automatically deriving the relationship between cached pages and database contents (i.e., URL and query mapping), and intelligently monitoring database changes to ''eject'' stale pages from caches.…”
Section: Article In Pressmentioning
confidence: 99%
See 1 more Smart Citation
“…Although the system is build for declarative dataintensive Web sites, the caching policies and the approach to optimize performance apply to most Web applications with MVC architecture and XML/XSLT views. Another dynamic content caching and invalidation framework ''CachePortalI'' for accelerating database-driven Web application is proposed in Li et al (2004). The suggested technology enables the dynamic content caching by automatically deriving the relationship between cached pages and database contents (i.e., URL and query mapping), and intelligently monitoring database changes to ''eject'' stale pages from caches.…”
Section: Article In Pressmentioning
confidence: 99%
“…And ESI for Java provides extensions to Java that make it easy to program JSPs using ESI. ''CachePortalII'' (Li et al, 2004), Weave System (Yagoub et al, 2000), and ''query caching'' are other examples of programmatic approach. WebSphere Edge Server (IBM Corp,) and Akamai EdgeComputing Server (Akamai Technologies Inc,) both require developer to partition the origin and edge components and declare them while deploying applications.…”
Section: Programmatic or Transparent Caching Solutionmentioning
confidence: 99%
“…The benefits of using this technology are well documented. See, for example [27][28][29][30][31][32][33]. 2.…”
Section: Technological Platformmentioning
confidence: 99%
“…That is, the content they provide to the user is generated on demand in response to user requests. These applications usually have two components: (1) front-end business logic that interacts with the user and provides the portal's look and feel and (2) a back-end database or databases containing the portal's true content Li, Hsiung, Po, Hino, Candan, & Agrawal, 2004b;Vallamsetty, Kant, & Mohapatra, 2002). Based on user requests the frontend logic queries the back-end databases, obtains needed content, and then uses that content to build a page (or other result) which is returned to the user.…”
mentioning
confidence: 99%