Presentation: "REST & Caching: Web Services, Accelerated"

Time: Tuesday 16:15 - 17:15

Location: Filuren

Abstract:

One of the most prominent benefits of applying building services using RESTful HTTP is the support for caching. In this session, we'll explore the two caching models supported by HTTP, take a look at how to incorporate them into a RESTful design, and show some examples of advanced infrastructure topologies that exploit HTTP's caching as much as possible without being too intrusive. Topics covered include validation and expiration, different kinds of ETags, external client side and server side caching, Edge Side Includes (ESI) and invalidation.

Keywords: REST, architecture, web, web service, intermediary, http, performance, caching, optimization

Download slides

Stefan Tilkov, Track Host, SOA and REST authority, innoQ founder

 Stefan  Tilkov

Stefan Tilkov is co-founder and principal consultant at innoQ, a technology consulting company with offices in Germany and Switzerland. He has been involved in the design of large-scale, distributed systems for more than a decade, using a variety of technologies and tools ranging from C++ and CORBA over J2EE/Java EE and Web Services to REST and Ruby on Rails.

Stefan is lead SOA editor of InfoQ, author of a numerous articles and a frequent speaker at conferences around the world.