{"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":"Golang API'nizi Redis ile H\u0131z S\u0131n\u0131rlama","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"JGnTeUcKHK\"><a href=\"https:\/\/fatihsoysal.com\/blog\/golang-apinizi-redis-ile-hiz-sinirlama\/\">Golang API&#8217;nizi Redis ile H\u0131z S\u0131n\u0131rlama<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/fatihsoysal.com\/blog\/golang-apinizi-redis-ile-hiz-sinirlama\/embed\/#?secret=JGnTeUcKHK\" width=\"600\" height=\"338\" title=\"&#8220;Golang API&#8217;nizi Redis ile H\u0131z S\u0131n\u0131rlama&#8221; &#8212; Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" data-secret=\"JGnTeUcKHK\" 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":"Bu makalede, Golang API'nizi Redis kullanarak nas\u0131l h\u0131z s\u0131n\u0131rland\u0131raca\u011f\u0131n\u0131z\u0131 ad\u0131m ad\u0131m \u00f6\u011frenece\u011fiz. H\u0131z s\u0131n\u0131rlama, bir API'ye yap\u0131lan istek say\u0131s\u0131n\u0131 belirli bir zaman dilimi i\u00e7erisinde s\u0131n\u0131rlayarak, k\u00f6t\u00fc ama\u00e7l\u0131 kullan\u0131c\u0131lardan kaynaklanan a\u015f\u0131r\u0131 y\u00fcklenmeyi ve kaynak t\u00fckenmesini \u00f6nlemek i\u00e7in gerekli bir uygulamad\u0131r."}