{"version":"1.0","provider_name":"Azure SDK Blog","provider_url":"https:\/\/devblogs.microsoft.com\/azure-sdk","author_name":"Paul Michaels","author_url":"https:\/\/devblogs.microsoft.com\/azure-sdk\/author\/pcmichaels\/","title":"Using Azure Service Bus in the wild","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"gAXHnOAc2m\"><a href=\"https:\/\/devblogs.microsoft.com\/azure-sdk\/using-azure-service-bus-in-the-wild\/\">Using Azure Service Bus in the wild<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/devblogs.microsoft.com\/azure-sdk\/using-azure-service-bus-in-the-wild\/embed\/#?secret=gAXHnOAc2m\" width=\"600\" height=\"338\" title=\"&#8220;Using Azure Service Bus in the wild&#8221; &#8212; Azure SDK Blog\" data-secret=\"gAXHnOAc2m\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script type=\"text\/javascript\">\n\/* <![CDATA[ *\/\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n\/\/# sourceURL=https:\/\/devblogs.microsoft.com\/azure-sdk\/wp-includes\/js\/wp-embed.min.js\n\/* ]]> *\/\n<\/script>\n","thumbnail_url":"https:\/\/devblogs.microsoft.com\/azure-sdk\/wp-content\/uploads\/sites\/58\/2022\/06\/Service-Bus-in-the-Wild-WP.png","thumbnail_width":2504,"thumbnail_height":1309,"description":"This blog post focuses on things to consider when adopting a messaging broker, like Azure Service Bus, into your architecture. Specifically, we'll discuss how you may architect your solution, the setup process, security considerations, and dealing with failure. Code snippets will use Azure Service Bus for .NET Client Library."}