SEARCH
0-9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Prev | Current Page 279 | Next

Moh'd A. Radaideh and Hayder Al-ameed

"Architecture of Reliable Web Applications Software"


Caching.Strategies
Caching strategies are a core part of high-performing Web experiences. In many cases (Amiri,
Park, & Tewari, 2002; Candan, Li, Luo, Hsiung, & Agrawal, 2001; Liebmann & Dustdar,
2004; Rodriguez, Spanner, & Biersack, 2001), the assumption is that caching occurs at the
edge of the network, the closest point to the consumer and the furthest from the data or application.
Another somewhat overlooked approach is object caching.
Davison (2001) provides a wonderful primer on Web caching that illustrates the principles
of caching and highlights some of the issues that may arise due to its use. Edge caching, or
Web caching, is focused on storing and managing Web pages (static or dynamic) to help
speed up transaction times. As the complexity of Web architecture evolves, applications
have become more distributed. Edge solutions exemplify this, placing caches of content,
sometimes fragments of executable code, in multiple geographical locations.
In recent years, object caching has enjoyed a revival and is now seen as a more desirable
component of Web application architecture. Caching objects and sharing them across an
infrastructure is a compelling capability. Often, the cost associated with building an object
is considered quite high.


Pages:
267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291