{"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":"Async Haystack Ak\u0131\u015f\u0131: FastAPI ile Ak\u0131ll\u0131 Sorgu Sistemleri","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"bIhzkm1cZh\"><a href=\"https:\/\/fatihsoysal.com\/blog\/async-haystack-akisi-fastapi-ile-akilli-sorgu-sistemleri\/\">Async Haystack Ak\u0131\u015f\u0131: FastAPI ile Ak\u0131ll\u0131 Sorgu Sistemleri<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/fatihsoysal.com\/blog\/async-haystack-akisi-fastapi-ile-akilli-sorgu-sistemleri\/embed\/#?secret=bIhzkm1cZh\" width=\"600\" height=\"338\" title=\"&#8220;Async Haystack Ak\u0131\u015f\u0131: FastAPI ile Ak\u0131ll\u0131 Sorgu Sistemleri&#8221; &#8212; Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" data-secret=\"bIhzkm1cZh\" 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! Bu makalede, Haystack'in g\u00fcc\u00fcn\u00fc FastAPI'nin performans\u0131yla birle\u015ftirerek, b\u00fcy\u00fck veri k\u00fcmeleri \u00fczerinde y\u00fcksek performansl\u0131 asenkron sorgulama sistemleri nas\u0131l olu\u015fturabilece\u011finizi ad\u0131m ad\u0131m g\u00f6sterece\u011fim. \u00d6ncelikle, Haystack'in ne oldu\u011funu ve neden FastAPI ile birlikte kullanman\u0131n avantajl\u0131 oldu\u011funu a\u00e7\u0131klayal\u0131m. Ard\u0131ndan, bir \u00f6rnek uygulama ile konuyu peki\u015ftirece\u011fiz."}