Static content caching (text,
images, etc.)
Dynamically created (on-the-fly)
read-only content caching
(e.g., JSP-driven
product catalog)
Consistency management with
HTTP-based invalidation messages
& declarative
expiration
Content-aware caching and routing
based on HTTP header information, including cookies
URL substitution feature enables
tracking of anonymous visitors for sites that use session-encoded URLs
Capacity heuristics protect Web
servers during traffic spikes, and guarantee performance after broad and/or frequent
invalidations
Web server load balancing and
failover
Compresses large files for faster
delivery
Runs on the same or separate box
from Web servers