{"id":2249,"date":"2024-06-02T14:03:30","date_gmt":"2024-06-02T11:03:30","guid":{"rendered":"https:\/\/www.fibacloud.com\/community\/tutorials\/?p=2249"},"modified":"2024-06-02T14:16:38","modified_gmt":"2024-06-02T11:16:38","slug":"apache-kafka-ile-gercek-zamanli-veri-akisi-nasil-kurulur","status":"publish","type":"post","link":"https:\/\/www.fibacloud.com\/community\/tutorials\/apache-kafka-ile-gercek-zamanli-veri-akisi-nasil-kurulur\/","title":{"rendered":"Apache Kafka ile Ger\u00e7ek Zamanl\u0131 Veri Ak\u0131\u015f\u0131 Nas\u0131l Kurulur?"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"2249\" class=\"elementor elementor-2249\" data-elementor-post-type=\"post\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d430bd8 e-flex e-con-boxed e-con e-parent\" data-id=\"d430bd8\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-94b777c elementor-toc--minimized-on-tablet elementor-widget elementor-widget-global elementor-global-1738 elementor-widget-table-of-contents\" data-id=\"94b777c\" data-element_type=\"widget\" data-settings=\"{&quot;exclude_headings_by_selector&quot;:[],&quot;headings_by_tags&quot;:[&quot;h2&quot;,&quot;h3&quot;,&quot;h4&quot;,&quot;h5&quot;,&quot;h6&quot;],&quot;marker_view&quot;:&quot;numbers&quot;,&quot;minimize_box&quot;:&quot;yes&quot;,&quot;minimized_on&quot;:&quot;tablet&quot;,&quot;hierarchical_view&quot;:&quot;yes&quot;,&quot;min_height&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;min_height_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;min_height_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"table-of-contents.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<style>\/*! elementor-pro - v3.20.0 - 26-03-2024 *\/\n.elementor-widget-table-of-contents .elementor-toc__header-title{color:var(--header-color)}.elementor-widget-table-of-contents.elementor-toc--collapsed .elementor-toc__toggle-button--collapse,.elementor-widget-table-of-contents:not(.elementor-toc--collapsed) .elementor-toc__toggle-button--expand{display:none}.elementor-widget-table-of-contents .elementor-widget-container{min-height:var(--box-min-height);border:var(--box-border-width,1px) solid var(--box-border-color,#9da5ae);border-radius:var(--box-border-radius,3px);background-color:var(--box-background-color);transition:min-height .4s;overflow:hidden}.elementor-toc__header{display:flex;align-items:center;justify-content:space-between;padding:var(--box-padding,20px);background-color:var(--header-background-color);border-bottom:var(--separator-width,1px) solid var(--box-border-color,#9da5ae)}.elementor-toc__header-title{font-size:18px;margin:0;color:var(--header-color);flex-grow:1}.elementor-toc__toggle-button{cursor:pointer;display:inline-flex}.elementor-toc__toggle-button i{color:var(--toggle-button-color)}.elementor-toc__toggle-button svg{height:1em;width:1em;fill:var(--toggle-button-color)}.elementor-toc__spinner-container{text-align:center}.elementor-toc__spinner{font-size:2em}.elementor-toc__spinner.e-font-icon-svg{height:1em;width:1em}.elementor-toc__body{padding:var(--box-padding,20px);max-height:var(--toc-body-max-height);overflow-y:auto}.elementor-toc__body::-webkit-scrollbar{width:7px}.elementor-toc__body::-webkit-scrollbar-thumb{background-color:#babfc5;border-radius:10px}.elementor-toc__list-wrapper{list-style:none;padding:0}.elementor-toc__list-item{margin-bottom:.5em}.elementor-toc__list-item.elementor-item-active{font-weight:700}.elementor-toc__list-item .elementor-toc__list-wrapper{margin-top:.5em;margin-left:var(--nested-list-indent,1em)}.elementor-toc__list-item-text{transition-duration:var(--item-text-transition-duration)}.elementor-toc__list-item-text:hover{color:var(--item-text-hover-color);-webkit-text-decoration:var(--item-text-hover-decoration);text-decoration:var(--item-text-hover-decoration)}.elementor-toc__list-item-text.elementor-item-active{color:var(--item-text-active-color);-webkit-text-decoration:var(--item-text-active-decoration);text-decoration:var(--item-text-active-decoration)}.elementor-toc__list-item-text-wrapper{display:flex;align-items:center}.elementor-toc__list-item-text-wrapper:before,.elementor-toc__list-item-text-wrapper i{margin-right:8px;color:var(--marker-color)}.elementor-toc__list-item-text-wrapper svg{margin-right:8px;fill:var(--marker-color);height:var(--marker-size,.5em);width:var(--marker-size,.5em)}.elementor-toc__list-item-text-wrapper i{font-size:var(--marker-size,.5em)}.elementor-toc__list-item-text-wrapper:before{font-size:var(--marker-size,1em)}.elementor-toc--content-ellipsis .elementor-toc__list-item-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.elementor-toc__list-items--collapsible>.elementor-toc__list-wrapper>.elementor-toc__list-item>.elementor-toc__list-wrapper{display:none}.elementor-toc__heading-anchor{position:absolute}.elementor-toc__body .elementor-toc__list-item-text{color:var(--item-text-color);-webkit-text-decoration:var(--item-text-decoration);text-decoration:var(--item-text-decoration);transition-duration:var(--item-text-transition-duration)}.elementor-toc__body .elementor-toc__list-item-text:hover{color:var(--item-text-hover-color);-webkit-text-decoration:var(--item-text-hover-decoration);text-decoration:var(--item-text-hover-decoration)}.elementor-toc__body .elementor-toc__list-item-text.elementor-item-active{color:var(--item-text-active-color);-webkit-text-decoration:var(--item-text-active-decoration);text-decoration:var(--item-text-active-decoration)}ol.elementor-toc__list-wrapper{counter-reset:item}ol.elementor-toc__list-wrapper .elementor-toc__list-item{counter-increment:item}ol.elementor-toc__list-wrapper .elementor-toc__list-item-text-wrapper:before{content:counters(item,\".\") \". \"}<\/style>\t\t<div class=\"elementor-toc__header\">\n\t\t\t<h4 class=\"elementor-toc__header-title\">\n\t\t\t\t\u0130\u00e7indekiler\t\t\t<\/h4>\n\t\t\t\t\t\t\t<div class=\"elementor-toc__toggle-button elementor-toc__toggle-button--expand\" role=\"button\" tabindex=\"0\" aria-controls=\"elementor-toc__94b777c\" aria-expanded=\"true\" aria-label=\"Open table of contents\"><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-chevron-down\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M207.029 381.476L12.686 187.132c-9.373-9.373-9.373-24.569 0-33.941l22.667-22.667c9.357-9.357 24.522-9.375 33.901-.04L224 284.505l154.745-154.021c9.379-9.335 24.544-9.317 33.901.04l22.667 22.667c9.373 9.373 9.373 24.569 0 33.941L240.971 381.476c-9.373 9.372-24.569 9.372-33.942 0z\"><\/path><\/svg><\/div>\n\t\t\t\t<div class=\"elementor-toc__toggle-button elementor-toc__toggle-button--collapse\" role=\"button\" tabindex=\"0\" aria-controls=\"elementor-toc__94b777c\" aria-expanded=\"true\" aria-label=\"Close table of contents\"><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-chevron-up\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M240.971 130.524l194.343 194.343c9.373 9.373 9.373 24.569 0 33.941l-22.667 22.667c-9.357 9.357-24.522 9.375-33.901.04L224 227.495 69.255 381.516c-9.379 9.335-24.544 9.317-33.901-.04l-22.667-22.667c-9.373-9.373-9.373-24.569 0-33.941L207.03 130.525c9.372-9.373 24.568-9.373 33.941-.001z\"><\/path><\/svg><\/div>\n\t\t\t\t\t<\/div>\n\t\t<div id=\"elementor-toc__94b777c\" class=\"elementor-toc__body\">\n\t\t\t<div class=\"elementor-toc__spinner-container\">\n\t\t\t\t<svg class=\"elementor-toc__spinner eicon-animation-spin e-font-icon-svg e-eicon-loading\" aria-hidden=\"true\" viewBox=\"0 0 1000 1000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M500 975V858C696 858 858 696 858 500S696 142 500 142 142 304 142 500H25C25 237 238 25 500 25S975 237 975 500 763 975 500 975Z\"><\/path><\/svg>\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c6f1319 elementor-widget elementor-widget-text-editor\" data-id=\"c6f1319\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<style>\/*! elementor - v3.21.0 - 08-05-2024 *\/\n.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:#69727d;color:#fff}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap{color:#69727d;border:3px solid;background-color:transparent}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap{margin-top:8px}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap-letter{width:1em;height:1em}.elementor-widget-text-editor .elementor-drop-cap{float:left;text-align:center;line-height:1;font-size:50px}.elementor-widget-text-editor .elementor-drop-cap-letter{display:inline-block}<\/style>\t\t\t\t<p data-sourcepos=\"6:1-6:45\">Veri \u00e7a\u011f\u0131nda ya\u015f\u0131yoruz ve bu devasa veri ak\u0131\u015f\u0131n\u0131 y\u00f6netmek, i\u015fletmeler i\u00e7in kritik bir \u00f6neme sahip. \u0130\u015fte tam da bu noktada, Apache Kafka sahneye \u00e7\u0131k\u0131yor! Ger\u00e7ek zamanl\u0131 veri ak\u0131\u015f\u0131 i\u00e7in a\u00e7\u0131k kaynakl\u0131, da\u011f\u0131t\u0131k bir platform olan Kafka, g\u00fcn\u00fcm\u00fcz\u00fcn veri odakl\u0131 d\u00fcnyas\u0131nda vazge\u00e7ilmez bir ara\u00e7 haline geldi.<\/p><p data-sourcepos=\"8:1-8:199\">Kafka&#8217;n\u0131n g\u00fcc\u00fc, y\u00fcksek h\u0131z, \u00f6l\u00e7eklenebilirlik ve dayan\u0131kl\u0131l\u0131k sa\u011flamas\u0131ndan geliyor. Peki, bu g\u00fc\u00e7l\u00fc platformu nas\u0131l kurabilir ve veri ak\u0131\u015flar\u0131n\u0131z\u0131 nas\u0131l y\u00f6netebilirsiniz? Gelin, ad\u0131m ad\u0131m ke\u015ffedelim!<\/p><h2 data-sourcepos=\"10:1-10:42\"><strong>Apache Kafka Nedir ve Neden \u00d6nemlidir?<\/strong><\/h2><p data-sourcepos=\"12:1-12:111\">Apache Kafka, b\u00fcy\u00fck \u00f6l\u00e7ekli, ger\u00e7ek zamanl\u0131 veri ak\u0131\u015flar\u0131n\u0131 i\u015flemek i\u00e7in tasarlanm\u0131\u015f bir da\u011f\u0131t\u0131k yay\u0131n-abonelik mesajla\u015fma sistemidir. Mikro hizmetler, IoT cihazlar\u0131, log toplama, web etkinli\u011fi takibi gibi bir\u00e7ok farkl\u0131 senaryoda kullan\u0131l\u0131r.<\/p><p data-sourcepos=\"14:1-14:42\">Kafka&#8217;n\u0131n \u00f6ne \u00e7\u0131kan \u00f6zellikleri \u015funlard\u0131r:<\/p><ul data-sourcepos=\"16:1-19:72\"><li data-sourcepos=\"16:1-16:60\"><strong>Y\u00fcksek Verim:<\/strong> Saniyede milyonlarca mesaj\u0131 i\u015fleyebilir.<\/li><li data-sourcepos=\"17:1-17:79\"><strong>\u00d6l\u00e7eklenebilirlik:<\/strong> Yeni broker&#8217;lar ekleyerek kolayca \u00f6l\u00e7eklendirilebilir.<\/li><li data-sourcepos=\"18:1-18:67\"><strong>Dayan\u0131kl\u0131l\u0131k:<\/strong> Veri replikasyonu sayesinde veri kayb\u0131n\u0131 \u00f6nler.<\/li><li data-sourcepos=\"19:1-19:72\"><strong>Da\u011f\u0131t\u0131k Yap\u0131:<\/strong> Farkl\u0131 sunuculara da\u011f\u0131t\u0131larak y\u00fcksek eri\u015filebilirlik sa\u011flar.<\/li><\/ul><h2 data-sourcepos=\"21:1-21:45\"><strong>Apache Kafka Kurulumu ve Yap\u0131land\u0131r\u0131lmas\u0131<\/strong><\/h2><p data-sourcepos=\"23:1-23:106\">Kafka&#8217;y\u0131 kurmak ve yap\u0131land\u0131rmak, d\u00fc\u015f\u00fcnd\u00fc\u011f\u00fcn\u00fczden daha kolay! \u0130\u015fte Ubuntu ve CentOS i\u00e7in ad\u0131m ad\u0131m rehber:<\/p><h3 data-sourcepos=\"25:1-25:28\"><strong>Ubuntu \u00dczerinde Kurulum:<\/strong><\/h3>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f24cf69 elementor-widget elementor-widget-code-highlight\" data-id=\"f24cf69\" data-element_type=\"widget\" data-widget_type=\"code-highlight.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"prismjs-okaidia  word-wrap\">\n\t\t\t<pre data-line=\"\" class=\"highlight-height language-bash \">\n\t\t\t\t<code readonly=\"true\" class=\"language-bash\">\n\t\t\t\t\t<xmp># Java Development Kit'i (JDK) y\u00fckleyin\r\nsudo apt update\r\nsudo apt install -y default-jdk\r\n\r\n# Kafka'y\u0131 indirin\r\nwget https:\/\/downloads.apache.org\/kafka\/3.7.0\/kafka_2.13-3.7.0.tgz\r\n\r\n# Kafka'y\u0131 ay\u0131klay\u0131n\r\ntar -xzf kafka_2.13-3.7.0.tgz\r\n\r\n# Kafka dizinine gidin\r\ncd kafka_2.13-3.7.0\r\n\r\n# ZooKeeper'\u0131 ba\u015flat\u0131n\r\nbin\/zookeeper-server-start.sh config\/zookeeper.properties\r\n\r\n# Kafka dizinine gidin (e\u011fer yeni bir terminal a\u00e7t\u0131ysan\u0131z)\r\ncd kafka_2.13-3.7.0\r\n\r\n# Kafka'y\u0131 ba\u015flat\u0131n\r\nbin\/kafka-server-start.sh config\/server.properties\r\n<\/xmp>\n\t\t\t\t<\/code>\n\t\t\t<\/pre>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-57fef13 elementor-widget elementor-widget-text-editor\" data-id=\"57fef13\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<h3>CentOS \u00dczerinde Kurulum:<\/h3>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-30c66d0 elementor-widget elementor-widget-code-highlight\" data-id=\"30c66d0\" data-element_type=\"widget\" data-widget_type=\"code-highlight.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"prismjs-okaidia  word-wrap\">\n\t\t\t<pre data-line=\"\" class=\"highlight-height language-bash \">\n\t\t\t\t<code readonly=\"true\" class=\"language-bash\">\n\t\t\t\t\t<xmp># Java Development Kit'i (JDK) y\u00fckleyin\r\nsudo yum install -y java-11-openjdk\r\n\r\n# Kafka'y\u0131 indirin (\u00f6rne\u011fin, Kafka 3.7.0)\r\nwget https:\/\/downloads.apache.org\/kafka\/3.7.0\/kafka_2.13-3.7.0.tgz\r\n\r\n# Kafka ar\u015fiv dosyas\u0131n\u0131 ay\u0131klay\u0131n\r\ntar -xzf kafka_2.13-3.7.0.tgz\r\n\r\n# Kafka dizinine gidin\r\ncd kafka_2.13-3.7.0\r\n\r\n# ZooKeeper'\u0131 ba\u015flat\u0131n\r\nbin\/zookeeper-server-start.sh config\/zookeeper.properties\r\n\r\n# Kafka dizinine gidin (e\u011fer yeni bir terminal a\u00e7t\u0131ysan\u0131z)\r\ncd kafka_2.13-3.7.0\r\n\r\n# Kafka'y\u0131 ba\u015flat\u0131n\r\nbin\/kafka-server-start.sh config\/server.properties\r\n<\/xmp>\n\t\t\t\t<\/code>\n\t\t\t<\/pre>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f7cabf9 elementor-widget elementor-widget-text-editor\" data-id=\"f7cabf9\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<h2 data-sourcepos=\"41:1-41:46\"><strong>Veri Ak\u0131\u015flar\u0131n\u0131n Olu\u015fturulmas\u0131 ve Y\u00f6netimi<\/strong><\/h2><p data-sourcepos=\"43:1-43:156\">Kafka&#8217;da veri ak\u0131\u015flar\u0131, &#8220;topic&#8221; ad\u0131 verilen kategoriler alt\u0131nda y\u00f6netilir. Bir &#8220;producer&#8221; veriyi topic&#8217;e g\u00f6nderir, bir &#8220;consumer&#8221; ise topic&#8217;ten veriyi okur.<\/p><h3 data-sourcepos=\"45:1-45:23\"><strong>Producer Olu\u015fturma:<\/strong><\/h3>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7ad0246 elementor-widget elementor-widget-code-highlight\" data-id=\"7ad0246\" data-element_type=\"widget\" data-widget_type=\"code-highlight.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"prismjs-okaidia  word-wrap\">\n\t\t\t<pre data-line=\"\" class=\"highlight-height language-bash \">\n\t\t\t\t<code readonly=\"true\" class=\"language-bash\">\n\t\t\t\t\t<xmp>bin\/kafka-console-producer.sh --broker-list localhost:9092 --topic <topic ad\u0131><\/xmp>\n\t\t\t\t<\/code>\n\t\t\t<\/pre>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-785c16b elementor-widget elementor-widget-text-editor\" data-id=\"785c16b\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<h3>Consumer Olu\u015fturma:<\/h3>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d707d13 elementor-widget elementor-widget-code-highlight\" data-id=\"d707d13\" data-element_type=\"widget\" data-widget_type=\"code-highlight.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"prismjs-okaidia  word-wrap\">\n\t\t\t<pre data-line=\"\" class=\"highlight-height language-bash \">\n\t\t\t\t<code readonly=\"true\" class=\"language-bash\">\n\t\t\t\t\t<xmp>bin\/kafka-console-consumer.sh --bootstrap-server localhost:9092 --topic <topic ad\u0131>\r\n<\/xmp>\n\t\t\t\t<\/code>\n\t\t\t<\/pre>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-38abe3b elementor-widget elementor-widget-text-editor\" data-id=\"38abe3b\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<h3 data-sourcepos=\"57:1-57:36\"><strong>FibaCloud ile Kafka Entegrasyonu<\/strong><\/h3><p data-sourcepos=\"59:1-59:284\">FibaCloud, Kafka ile entegrasyon imkan\u0131 sunarak veri ak\u0131\u015flar\u0131n\u0131z\u0131 bulutta kolayca y\u00f6netmenizi sa\u011flar. FibaCloud&#8217;un \u00f6l\u00e7eklenebilir ve g\u00fcvenli altyap\u0131s\u0131 sayesinde Kafka k\u00fcmelerinizi zahmetsizce y\u00f6netebilir, veri ak\u0131\u015flar\u0131n\u0131z\u0131 optimize edebilir ve ger\u00e7ek zamanl\u0131 analizler yapabilirsiniz.<\/p><h2 data-sourcepos=\"75:1-75:25\"><strong>Sonra G\u00f6r\u00fc\u015fmek \u00dczere!<\/strong><\/h2><p data-sourcepos=\"77:1-77:222\">Bu makalede, Apache Kafka&#8217;n\u0131n g\u00fcc\u00fcn\u00fc ve veri ak\u0131\u015flar\u0131n\u0131z\u0131 nas\u0131l y\u00f6netebilece\u011finizi ke\u015ffettik. Kafka&#8217;n\u0131n sundu\u011fu olanaklarla veri odakl\u0131 d\u00fcnyada rekabet avantaj\u0131 elde edebilirsiniz. Unutmay\u0131n, FibaCloud her zaman yan\u0131n\u0131zda!<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-002c3e1 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"002c3e1\" data-element_type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<style>\/*! elementor - v3.21.0 - 08-05-2024 *\/\n.elementor-widget-divider{--divider-border-style:none;--divider-border-width:1px;--divider-color:#0c0d0e;--divider-icon-size:20px;--divider-element-spacing:10px;--divider-pattern-height:24px;--divider-pattern-size:20px;--divider-pattern-url:none;--divider-pattern-repeat:repeat-x}.elementor-widget-divider .elementor-divider{display:flex}.elementor-widget-divider .elementor-divider__text{font-size:15px;line-height:1;max-width:95%}.elementor-widget-divider .elementor-divider__element{margin:0 var(--divider-element-spacing);flex-shrink:0}.elementor-widget-divider .elementor-icon{font-size:var(--divider-icon-size)}.elementor-widget-divider .elementor-divider-separator{display:flex;margin:0;direction:ltr}.elementor-widget-divider--view-line_icon .elementor-divider-separator,.elementor-widget-divider--view-line_text .elementor-divider-separator{align-items:center}.elementor-widget-divider--view-line_icon .elementor-divider-separator:after,.elementor-widget-divider--view-line_icon .elementor-divider-separator:before,.elementor-widget-divider--view-line_text .elementor-divider-separator:after,.elementor-widget-divider--view-line_text .elementor-divider-separator:before{display:block;content:\"\";border-block-end:0;flex-grow:1;border-block-start:var(--divider-border-width) var(--divider-border-style) var(--divider-color)}.elementor-widget-divider--element-align-left .elementor-divider .elementor-divider-separator>.elementor-divider__svg:first-of-type{flex-grow:0;flex-shrink:100}.elementor-widget-divider--element-align-left .elementor-divider-separator:before{content:none}.elementor-widget-divider--element-align-left .elementor-divider__element{margin-left:0}.elementor-widget-divider--element-align-right .elementor-divider .elementor-divider-separator>.elementor-divider__svg:last-of-type{flex-grow:0;flex-shrink:100}.elementor-widget-divider--element-align-right .elementor-divider-separator:after{content:none}.elementor-widget-divider--element-align-right .elementor-divider__element{margin-right:0}.elementor-widget-divider--element-align-start .elementor-divider .elementor-divider-separator>.elementor-divider__svg:first-of-type{flex-grow:0;flex-shrink:100}.elementor-widget-divider--element-align-start .elementor-divider-separator:before{content:none}.elementor-widget-divider--element-align-start .elementor-divider__element{margin-inline-start:0}.elementor-widget-divider--element-align-end .elementor-divider .elementor-divider-separator>.elementor-divider__svg:last-of-type{flex-grow:0;flex-shrink:100}.elementor-widget-divider--element-align-end .elementor-divider-separator:after{content:none}.elementor-widget-divider--element-align-end .elementor-divider__element{margin-inline-end:0}.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator{border-block-start:var(--divider-border-width) var(--divider-border-style) var(--divider-color)}.elementor-widget-divider--separator-type-pattern{--divider-border-style:none}.elementor-widget-divider--separator-type-pattern.elementor-widget-divider--view-line .elementor-divider-separator,.elementor-widget-divider--separator-type-pattern:not(.elementor-widget-divider--view-line) .elementor-divider-separator:after,.elementor-widget-divider--separator-type-pattern:not(.elementor-widget-divider--view-line) .elementor-divider-separator:before,.elementor-widget-divider--separator-type-pattern:not([class*=elementor-widget-divider--view]) .elementor-divider-separator{width:100%;min-height:var(--divider-pattern-height);-webkit-mask-size:var(--divider-pattern-size) 100%;mask-size:var(--divider-pattern-size) 100%;-webkit-mask-repeat:var(--divider-pattern-repeat);mask-repeat:var(--divider-pattern-repeat);background-color:var(--divider-color);-webkit-mask-image:var(--divider-pattern-url);mask-image:var(--divider-pattern-url)}.elementor-widget-divider--no-spacing{--divider-pattern-size:auto}.elementor-widget-divider--bg-round{--divider-pattern-repeat:round}.rtl .elementor-widget-divider .elementor-divider__text{direction:rtl}.e-con-inner>.elementor-widget-divider,.e-con>.elementor-widget-divider{width:var(--container-widget-width,100%);--flex-grow:var(--container-widget-flex-grow)}<\/style>\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-bc0cbb5 elementor-widget elementor-widget-text-editor\" data-id=\"bc0cbb5\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<h2 data-sourcepos=\"61:1-61:25\"><strong>S.S.S (S\u0131k\u00e7a Sorulan Sorular)<\/strong><\/h2><h3 data-sourcepos=\"63:1-63:12\"><strong>Apache Kafka nedir?<\/strong><\/h3><p data-sourcepos=\"65:1-65:148\">Apache Kafka, b\u00fcy\u00fck \u00f6l\u00e7ekli, ger\u00e7ek zamanl\u0131 veri ak\u0131\u015flar\u0131n\u0131 i\u015flemek i\u00e7in tasarlanm\u0131\u015f a\u00e7\u0131k kaynakl\u0131 bir da\u011f\u0131t\u0131k yay\u0131n-abonelik mesajla\u015fma sistemidir.<\/p><h3 data-sourcepos=\"67:1-67:44\"><strong>Apache Kafka hangi alanlarda kullan\u0131l\u0131r?<\/strong><\/h3><p data-sourcepos=\"69:1-69:125\">Mikro hizmetler, IoT cihazlar\u0131, log toplama, web etkinli\u011fi takibi, ger\u00e7ek zamanl\u0131 analizler ve daha bir\u00e7ok alanda kullan\u0131l\u0131r.<\/p><h3 data-sourcepos=\"71:1-71:42\"><strong>Apache Kafka&#8217;n\u0131n avantajlar\u0131 nelerdir?<\/strong><\/h3><p data-sourcepos=\"73:1-73:6\">Y\u00fcksek verim, \u00f6l\u00e7eklenebilirlik, dayan\u0131kl\u0131l\u0131k, da\u011f\u0131t\u0131k yap\u0131 ve ger\u00e7ek zamanl\u0131 i\u015fleme yetenekleri Kafka&#8217;n\u0131n ba\u015fl\u0131ca avantajlar\u0131d\u0131r.<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":2291,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[50,136,202,200,196,198],"class_list":["post-2249","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-tutorials","tag-apache","tag-bulut-bilisim","tag-buyuk-veri","tag-gercek-zamanli","tag-kafka","tag-veri-akisi"],"lang":"tr","translations":{"tr":2249},"pll_sync_post":[],"_links":{"self":[{"href":"https:\/\/www.fibacloud.com\/community\/tutorials\/wp-json\/wp\/v2\/posts\/2249","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.fibacloud.com\/community\/tutorials\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.fibacloud.com\/community\/tutorials\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.fibacloud.com\/community\/tutorials\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.fibacloud.com\/community\/tutorials\/wp-json\/wp\/v2\/comments?post=2249"}],"version-history":[{"count":41,"href":"https:\/\/www.fibacloud.com\/community\/tutorials\/wp-json\/wp\/v2\/posts\/2249\/revisions"}],"predecessor-version":[{"id":2292,"href":"https:\/\/www.fibacloud.com\/community\/tutorials\/wp-json\/wp\/v2\/posts\/2249\/revisions\/2292"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.fibacloud.com\/community\/tutorials\/wp-json\/wp\/v2\/media\/2291"}],"wp:attachment":[{"href":"https:\/\/www.fibacloud.com\/community\/tutorials\/wp-json\/wp\/v2\/media?parent=2249"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.fibacloud.com\/community\/tutorials\/wp-json\/wp\/v2\/categories?post=2249"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.fibacloud.com\/community\/tutorials\/wp-json\/wp\/v2\/tags?post=2249"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}