-
Notifications
You must be signed in to change notification settings - Fork 1
David Zuelke
:) | David Zülke is the lead developer of the Agavi project, an open source MVC framework for PHP, and managing partner at Bitextender GmbH, a Munich, Germany based software consulting company. He has been doing web development for more than ten years and regularly speaks at conferences around the world about lovely topics he gets to work on, like MapReduce, REST & HTTP, CouchDB and PHP. | |
Title | Postel's Dilemma |
---|---|
Level | Perfectionists, Anyone who'd like to walk away depressed, Five In Five |
Abstract |
The Robustness Principle states: Be conservative in what you do, be liberal in what you accept from others. This approach has universally been associated as one of the big benefits of Hypermedia. Clients and servers can evolve using a well-defined media type that is open to extensions by adding information, as long as this addition does not in some way break behavior or require a different interpretation of the resource by the communicating parties. However, in a really open world, where many clients and servers interoperate using a media type, following Postel's Law will lead to several challenges during implementation that can be particularly hard to overcome. This talk will look at what those problems are and hopefully spark a heated discussion about the merits and limits of true interoperability and forward compatibility. |
Supplemental | |
Slides |