{"id":3553,"date":"2008-11-17T12:00:00","date_gmt":"2008-11-17T12:00:00","guid":{"rendered":"https:\/\/blogs.msdn.microsoft.com\/vbteam\/2008\/11\/17\/romeo-and-juliette-and-windows-azure-lucian-wischik\/"},"modified":"2024-07-05T14:03:28","modified_gmt":"2024-07-05T21:03:28","slug":"romeo-and-juliette-and-windows-azure-lucian-wischik","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/vbteam\/romeo-and-juliette-and-windows-azure-lucian-wischik\/","title":{"rendered":"Romeo and Juliette and Windows Azure (Lucian Wischik)"},"content":{"rendered":"<p><font face=\"Calibri\"><em>1. Juliette sends a message &#8220;I&#8217;ll take a drug which makes me look dead but I&#8217;m not really&#8221;<br \/>2. Romeo receives the message<br \/>3. Romeo finds Juliette looking dead, but knows she&#8217;s not really dead<br \/>4. They live happily ever after<\/em><\/font><\/p>\n<p><font face=\"Calibri\">vs.<\/font><\/p>\n<p><font face=\"Calibri\"><em>1. Juliette sends a message &#8220;I&#8217;ll take a drug which makes me look dead but I&#8217;m not really&#8221;<br \/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <strong>[the message is lost in&nbsp;a plague-related&nbsp;network outage]<\/strong><br \/>2. Romeo never receives the message<br \/>3. Romeo finds Juliette looking dead, thinks she&#8217;s dead, and kills himself<br \/>4. Juliette wakes to find Romeo dead and kills herself too.<\/em><\/font><\/p>\n<p><font face=\"Calibri\">Cloud computing is about distributed protocols with message-passing usually in XML. As VB developers, you&#8217;ll be the ones responsible for saving Romeo and Juliette. How? The quick answer is &#8220;make your operations idempotent&#8221;. For the long answer, <a title=\"Romeo and Juliette and Windows Azure\" href=\"http:\/\/blogs.msdn.com\/lucian\/archive\/2008\/11\/16\/romeo-and-julette-and-azure.aspx\">I&#8217;ve posted it on my blog&#8230;<\/a><\/font><\/p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>1. Juliette sends a message &#8220;I&#8217;ll take a drug which makes me look dead but I&#8217;m not really&#8221;2. Romeo receives the message3. Romeo finds Juliette looking dead, but knows she&#8217;s not really dead4. They live happily ever after vs. 1. Juliette sends a message &#8220;I&#8217;ll take a drug which makes me look dead but I&#8217;m [&hellip;]<\/p>\n","protected":false},"author":260,"featured_media":8818,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[21,195],"tags":[99],"class_list":["post-3553","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-im-a-vb","category-visual-basic","tag-lucian-wischik"],"acf":[],"blog_post_summary":"<p>1. Juliette sends a message &#8220;I&#8217;ll take a drug which makes me look dead but I&#8217;m not really&#8221;2. Romeo receives the message3. Romeo finds Juliette looking dead, but knows she&#8217;s not really dead4. They live happily ever after vs. 1. Juliette sends a message &#8220;I&#8217;ll take a drug which makes me look dead but I&#8217;m [&hellip;]<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/vbteam\/wp-json\/wp\/v2\/posts\/3553","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/vbteam\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/vbteam\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/vbteam\/wp-json\/wp\/v2\/users\/260"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/vbteam\/wp-json\/wp\/v2\/comments?post=3553"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/vbteam\/wp-json\/wp\/v2\/posts\/3553\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/vbteam\/wp-json\/wp\/v2\/media\/8818"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/vbteam\/wp-json\/wp\/v2\/media?parent=3553"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/vbteam\/wp-json\/wp\/v2\/categories?post=3553"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/vbteam\/wp-json\/wp\/v2\/tags?post=3553"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}