{"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":"RedEventStore: Etkinlik Kay\u0131t Sisteminiz \u0130\u00e7in Kapsaml\u0131 Bir Bak\u0131\u015f","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"AmYSomhsmk\"><a href=\"https:\/\/fatihsoysal.com\/blog\/redeventstore-etkinlik-kayit-sisteminiz-icin-kapsamli-bir-bakis\/\">RedEventStore: Etkinlik Kay\u0131t Sisteminiz \u0130\u00e7in Kapsaml\u0131 Bir Bak\u0131\u015f<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/fatihsoysal.com\/blog\/redeventstore-etkinlik-kayit-sisteminiz-icin-kapsamli-bir-bakis\/embed\/#?secret=AmYSomhsmk\" width=\"600\" height=\"338\" title=\"&#8220;RedEventStore: Etkinlik Kay\u0131t Sisteminiz \u0130\u00e7in Kapsaml\u0131 Bir Bak\u0131\u015f&#8221; &#8212; Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" data-secret=\"AmYSomhsmk\" 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 olarak, bug\u00fcn sizlerle y\u00fcksek performansl\u0131 ve \u00f6l\u00e7eklenebilir bir etkinlik kay\u0131t sistemi olan RedEventStore'u detayl\u0131 bir \u015fekilde inceleyece\u011fiz. Bu makalede, RedEventStore'un mimarisini, avantajlar\u0131n\u0131, dezavantajlar\u0131n\u0131 ve kullan\u0131m senaryolar\u0131n\u0131 ele alaca\u011f\u0131z. Ayr\u0131ca, kendi deneyimlerimi ve bu \u0130ngilizce makaledeki bilgileri birle\u015ftirerek, sizlere daha kapsaml\u0131 bir anlay\u0131\u015f sunmay\u0131 hedefliyorum."}