{"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":"K\u0131r\u0131k API'leri Durdurun: Devre Kesici Desenini Anlamak","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"sd0UlJ13oz\"><a href=\"https:\/\/fatihsoysal.com\/blog\/kirik-apileri-durdurun-devre-kesici-desenini-anlamak\/\">K\u0131r\u0131k API&#8217;leri Durdurun: Devre Kesici Desenini Anlamak<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/fatihsoysal.com\/blog\/kirik-apileri-durdurun-devre-kesici-desenini-anlamak\/embed\/#?secret=sd0UlJ13oz\" width=\"600\" height=\"338\" title=\"&#8220;K\u0131r\u0131k API&#8217;leri Durdurun: Devre Kesici Desenini Anlamak&#8221; &#8212; Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" data-secret=\"sd0UlJ13oz\" 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":"D\u0131\u015far\u0131dan ba\u011f\u0131ml\u0131 oldu\u011funuz hizmetler s\u00fcrekli \u00e7al\u0131\u015f\u0131r halde olmayabilir. Bu durum, uygulaman\u0131z\u0131n \u00e7\u00f6kmesine, yava\u015flamas\u0131na ve kullan\u0131c\u0131 deneyiminin bozulmas\u0131na yol a\u00e7abilir. \u0130\u015fte bu noktada devre kesici (circuit breaker) deseni devreye girerek, sisteminizin k\u0131r\u0131k API'lerden kaynaklanan hasarlardan korunmas\u0131n\u0131 sa\u011flar. Bu makalede, devre kesici desenini s\u0131f\u0131rdan ba\u015flayarak, ileri d\u00fczey tekniklere kadar detayl\u0131 bir \u015fekilde ele alaca\u011f\u0131z."}