Presentation: "REST - Theory vs Practice"

Time: Tuesday 11:30 - 12:30

Location: Filuren


The WS-* vs REST battle has been waged, skirmish lines have blurred, scores settled, and while the dust clears developers are considering and building RESTful web services. However, along the way, the pendulum may have swung too far to the side of REST resulting in sometimes strict and even dogmatic interpretations of the core principles of the REST style. This has created noticeable gaps between what is being preached as theory and the demands of everyday implementation. If you are encountering this dissonance between theory and practice, and wondering about what to do about it, this session is for you.

Based on an upcoming "RESTful Web Services Cookbook", due to be published by O'Reilly and Yahoo! Press, this session will discuss a number of open areas and tries to come up with some pragmatic answers and strategies.

Among the topics covered are the more interesting use cases for POST, what to do about URIs that *do* change, a number of problems that HTTP caching does not solve, and the practical limitations of self-discovery.

Keywords: REST, HTTP, Web Services

Target audience: Architects and developers of RESTful applications

Download slides

Mike Amundsen, Focused on pragmatic implementations of REST principles over HTTP

 Mike  Amundsen Mike Amundsen lives and works as a developer and project manager in Kentucky, USA. He currently spends most of his time on large-scale web sites running under Windows and ASP.NET. In the past, he spent quite a bit of time as a trainer/speaker and is the author several books on programming with Microsoft technologies and is currently contributing to the "RESTful Web Services Cookbook".

Subbu Allamaraju, Web and REST pragmatist

 Subbu  Allamaraju Subbu Allamaraju is an architect working for Yahoo!, where he oversees developer-centric application platforms and design of RESTful web services. He has been involved in designing and developing infrastructure for distributed systems over HTTP for a number of years. He co-authored numerous books on JEE, and is currently co- authoring a "RESTful Web Services Cookbook".