{"version":"1.0","provider_name":"Kodlar\u0131n Gizemli D\u00fcnyas\u0131","provider_url":"https:\/\/fatihsoysal.com\/blog","author_name":"Fatih Soysal","author_url":"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/","title":"RabbitMQ ve MassTransit ile \u0130ki Mikroservis Aras\u0131ndaki \u0130leti\u015fim","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"ySnUP9c6S4\"><a href=\"https:\/\/fatihsoysal.com\/blog\/rabbitmq-ve-masstransit-ile-iki-mikroservis-arasindaki-iletisim\/\">RabbitMQ ve MassTransit ile \u0130ki Mikroservis Aras\u0131ndaki \u0130leti\u015fim<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/fatihsoysal.com\/blog\/rabbitmq-ve-masstransit-ile-iki-mikroservis-arasindaki-iletisim\/embed\/#?secret=ySnUP9c6S4\" width=\"600\" height=\"338\" title=\"&#8220;RabbitMQ ve MassTransit ile \u0130ki Mikroservis Aras\u0131ndaki \u0130leti\u015fim&#8221; &#8212; Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" data-secret=\"ySnUP9c6S4\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script>\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<\/script>\n","description":"Merhaba, Fatih Soysal burada. Bu makalede, RabbitMQ mesaj kuyru\u011fu ve MassTransit mesaj arac\u0131 kullanarak iki mikroservis aras\u0131nda g\u00fcvenilir ve \u00f6l\u00e7eklenebilir ileti\u015fim nas\u0131l kurulaca\u011f\u0131n\u0131 ad\u0131m ad\u0131m a\u00e7\u0131klayaca\u011f\u0131m. \u00d6ncelikle, mikroservis mimarisinin getirdi\u011fi avantajlardan ve bu mimariyi kullan\u0131rken kar\u015f\u0131la\u015fabilece\u011finiz zorluklardan bahsetmek istiyorum. Mikroservisler, ba\u011f\u0131ms\u0131z olarak da\u011f\u0131t\u0131labilen ve y\u00f6netilebilen k\u00fc\u00e7\u00fck, \u00f6zerk birimlerdir. Bu, geli\u015ftirme ve da\u011f\u0131t\u0131m s\u00fcrecini kolayla\u015ft\u0131r\u0131r. Ancak, bu ba\u011f\u0131ms\u0131z birimler aras\u0131nda ileti\u015fim kurmak \u00f6nemli bir zorluktur. \u0130\u015fte tam bu noktada RabbitMQ ve MassTransit devreye giriyor.","thumbnail_url":"https:\/\/www.example.com\/rabbitmq_masstransit.png"}