{"id":1952,"date":"2007-09-17T21:34:43","date_gmt":"2007-09-18T01:34:43","guid":{"rendered":"http:\/\/www.markbaker.ca\/blog\/2007\/09\/17\/a-little-rest-and-reaffirmation\/"},"modified":"2007-09-17T21:34:43","modified_gmt":"2007-09-18T01:34:43","slug":"a-little-rest-and-reaffirmation","status":"publish","type":"post","link":"http:\/\/www.markbaker.ca\/blog\/2007\/09\/a-little-rest-and-reaffirmation\/","title":{"rendered":"A little REST and Reaffirmation"},"content":{"rendered":"<p>Seems like <a href=\"http:\/\/markclittle.blogspot.com\/2007\/09\/doh.html\">folks<\/a> are <a href=\"http:\/\/www.innoq.com\/blog\/st\/2007\/09\/15\/a_little_rest_and_relaxation.html\">excited<\/a> about <a href=\"http:\/\/roy.gbiv.com\/\">Roy&#8217;s<\/a> upcoming <a href=\"http:\/\/us.apachecon.com\/us2007\/program\/talk\/2012\">ApacheCon talk<\/a>.<\/p>\n\n<p>The title &#8211; A little REST and Relaxation &#8211; is the same title as the <a href=\"http:\/\/www.parleys.com\/display\/PARLEYS\/A%20little%20REST%20and%20Relaxation\">keynote<\/a> (video) he gave at <a href=\"http:\/\/www.jazoon.com\">Jazoon<\/a> this summer, so I assume it&#8217;ll be similar if not the same (hopefully a bit longer, as Roy&#8217;s obviously rushed for time in the video).<\/p>\n\n<p>I liked the talk a lot, as you might have guessed.  I particularly liked how Roy echoed some of the things I&#8217;ve said the past few years nearly word for word.  For example, he talked about how SOA was <a href=\"http:\/\/www.markbaker.ca\/blog\/2003\/03\/16\/strawmen\/\">effectively the null architectural style<\/a>.  He also talked about the pros and cons of relaxing REST&#8217;s constraints, including the very high cost of relaxing the uniform interface constraint (something I&#8217;ve pointed out <em>many<\/em> times), but the relatively low cost of relaxing client\/server.<\/p>\n\n<p><em>Update<\/em>; <a href=\"http:\/\/efoundations.typepad.com\/efoundations\/2007\/09\/roy-fielding-on.html\">Pete reminds me<\/a> that Roy used the Lego analogy, which I&#8217;ve <a href=\"http:\/\/www.markbaker.ca\/blog\/2006\/02\/05\/rest-vs-soa-the-lego-analogy\/\">used before<\/a> too.<\/p>","protected":false},"excerpt":{"rendered":"Seems like folks are excited about Roy&#8217;s upcoming ApacheCon talk. The title &#8211; A little REST and Relaxation &#8211; is the same title as the keynote (video) he gave at Jazoon this summer, so I assume it&#8217;ll be similar if not the same (hopefully a bit longer, as Roy&#8217;s obviously rushed for time in the [&hellip;]","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[22],"class_list":["post-1952","post","type-post","status-publish","format-standard","hentry","category-uncategorized","tag-rest"],"_links":{"self":[{"href":"http:\/\/www.markbaker.ca\/blog\/wp-json\/wp\/v2\/posts\/1952","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/www.markbaker.ca\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.markbaker.ca\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.markbaker.ca\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.markbaker.ca\/blog\/wp-json\/wp\/v2\/comments?post=1952"}],"version-history":[{"count":0,"href":"http:\/\/www.markbaker.ca\/blog\/wp-json\/wp\/v2\/posts\/1952\/revisions"}],"wp:attachment":[{"href":"http:\/\/www.markbaker.ca\/blog\/wp-json\/wp\/v2\/media?parent=1952"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.markbaker.ca\/blog\/wp-json\/wp\/v2\/categories?post=1952"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.markbaker.ca\/blog\/wp-json\/wp\/v2\/tags?post=1952"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}