{"id":15032,"date":"2026-01-29T12:48:08","date_gmt":"2026-01-29T09:48:08","guid":{"rendered":"https:\/\/www.inetmar.com\/blog\/?p=15032"},"modified":"2026-01-30T09:47:44","modified_gmt":"2026-01-30T06:47:44","slug":"load-balancing-yuk-dengeleme-nedir-ne-ise-yarar","status":"publish","type":"post","link":"https:\/\/www.inetmar.com\/blog\/load-balancing-yuk-dengeleme-nedir-ne-ise-yarar\/","title":{"rendered":"Load Balancing (Y\u00fck Dengeleme) Nedir? Ne \u0130\u015fe Yarar?"},"content":{"rendered":"<p>G\u00fcn\u00fcm\u00fcz\u00fcn dijital d\u00fcnyas\u0131nda bir web sitesinin veya uygulaman\u0131n birka\u00e7 saniye bile eri\u015filemez olmas\u0131, ciddi prestij ve maddi kay\u0131plara yol a\u00e7abilir. Milyonlarca kullan\u0131c\u0131n\u0131n ayn\u0131 anda tek bir sunucuya y\u00fcklenmesi o sunucunun &#8220;\u00e7\u00f6kmesine&#8221; neden olur. \u0130\u015fte bu noktada devreye giren <strong>Load Balancing yani Y\u00fck Dengeleme<\/strong>\u00a0trafi\u011fi y\u00f6neten bir trafik polisi gibi \u00e7al\u0131\u015farak sistemin kesintisiz ve verimli kalmas\u0131n\u0131 sa\u011flar.<\/p>\n<h2>Load Balancer Nedir? Load Balancing Temel Kavram\u0131<\/h2>\n<p>En basit tan\u0131m\u0131yla Load Balancing gelen a\u011f veya uygulama trafi\u011finin birden fazla sunucu aras\u0131nda dengeli bir \u015fekilde da\u011f\u0131t\u0131lmas\u0131 i\u015flemidir.<\/p>\n<p>Bir restoran d\u00fc\u015f\u00fcn\u00fcn i\u00e7eride sadece bir garson varsa ve ayn\u0131 anda 50 m\u00fc\u015fteri gelirse servis aksar, hatalar ba\u015flar ve m\u00fc\u015fteriler mutsuz ayr\u0131l\u0131r. Ancak 5-6 garsonunuz varsa ve bir &#8220;kar\u015f\u0131lamac\u0131&#8221; gelen m\u00fc\u015fterileri bo\u015f masalara y\u00f6nlendiriyorsa, servis h\u0131z\u0131 maksimumda kal\u0131r. Burada &#8220;kar\u015f\u0131lamac\u0131&#8221; rol\u00fcn\u00fc \u00fcstlenen mekanizma <strong>Load Balancer<\/strong>\u2019d\u0131r.<\/p>\n<h2>Y\u00fck Dengeleme Nas\u0131l \u00c7al\u0131\u015f\u0131r?<\/h2>\n<p>Load Balancer istemci (kullan\u0131c\u0131) ile sunucu grubu aras\u0131nda konumlan\u0131r. S\u00fcre\u00e7 \u015fu \u015fekilde i\u015fler:<\/p>\n<ul>\n<li><strong>\u0130stek Kar\u015f\u0131lama:<\/strong> Kullan\u0131c\u0131dan gelen talep \u00f6nce Load Balancer\u2019a ula\u015f\u0131r.<\/li>\n<li><strong>Sa\u011fl\u0131k Kontrol\u00fc (Health Check):<\/strong> Load Balancer, arkadaki sunucular\u0131n \u00e7al\u0131\u015f\u0131p \u00e7al\u0131\u015fmad\u0131\u011f\u0131n\u0131 s\u00fcrekli denetler. E\u011fer bir sunucu ar\u0131zal\u0131ysa, trafi\u011fi ona g\u00f6ndermeyi durdurur.<\/li>\n<li><strong>Algoritma Uygulama:<\/strong> Belirlenen stratejiye g\u00f6re iste\u011fi en uygun sunucuya iletir.<\/li>\n<li><strong>Yan\u0131t \u0130letme:<\/strong> Sunucudan gelen cevab\u0131 al\u0131p kullan\u0131c\u0131ya geri g\u00f6nderir.<\/li>\n<\/ul>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-15035\" src=\"https:\/\/www.inetmar.com\/blog\/wp-content\/uploads\/2026\/01\/yukdengeleme.png\" alt=\"\" width=\"1536\" height=\"1024\" srcset=\"https:\/\/www.inetmar.com\/blog\/wp-content\/uploads\/2026\/01\/yukdengeleme.png 1536w, https:\/\/www.inetmar.com\/blog\/wp-content\/uploads\/2026\/01\/yukdengeleme-300x200.png 300w, https:\/\/www.inetmar.com\/blog\/wp-content\/uploads\/2026\/01\/yukdengeleme-1024x683.png 1024w, https:\/\/www.inetmar.com\/blog\/wp-content\/uploads\/2026\/01\/yukdengeleme-768x512.png 768w\" sizes=\"auto, (max-width: 1536px) 100vw, 1536px\" \/><\/p>\n<h2>En Yayg\u0131n Y\u00fck Dengeleme Algoritmalar\u0131<\/h2>\n<p>Trafi\u011fin nas\u0131l da\u011f\u0131t\u0131laca\u011f\u0131, ihtiyaca g\u00f6re se\u00e7ilen algoritmalarla belirlenir:<\/p>\n<ul>\n<li><strong>Round Robin:<\/strong> \u0130stekler sunuculara s\u0131rayla g\u00f6nderilir (1. istek A sunucusuna, 2. istek B sunucusuna&#8230;).<\/li>\n<li><strong>Least Connections (En Az Ba\u011flant\u0131):<\/strong> Trafi\u011fi, o an \u00fczerinde en az aktif oturum bulunan sunucuya y\u00f6nlendirir.<\/li>\n<li><strong>IP Hash:<\/strong> Kullan\u0131c\u0131n\u0131n IP adresine g\u00f6re bir hesaplama yap\u0131l\u0131r ve ayn\u0131 kullan\u0131c\u0131n\u0131n s\u00fcrekli ayn\u0131 sunucuya gitmesi sa\u011flan\u0131r (oturum s\u00fcreklili\u011fi i\u00e7in kritiktir).<\/li>\n<li><strong>Weighted (A\u011f\u0131rl\u0131kl\u0131) Da\u011f\u0131t\u0131m:<\/strong> Kapasitesi daha y\u00fcksek olan sunuculara daha fazla y\u00fck atan\u0131r.<\/li>\n<\/ul>\n<h2>Neden Load Balancing Kullanmal\u0131y\u0131z?<\/h2>\n<p>Profesyonel bir sistem mimarisinde y\u00fck dengeleme kullanman\u0131n sa\u011flad\u0131\u011f\u0131 temel avantajlar \u015funlard\u0131r:<\/p>\n<ul>\n<li><strong>Y\u00fcksek Eri\u015filebilirlik (High Availability):<\/strong> Bir sunucu \u00e7\u00f6kerse sistem durmaz trafik otomatik olarak ayaktaki di\u011fer sunuculara kayd\u0131r\u0131l\u0131r.<\/li>\n<li><strong>\u00d6l\u00e7eklenebilirlik (Scalability):<\/strong> Trafi\u011finiz artt\u0131k\u00e7a sisteme yeni sunucular ekleyerek performans\u0131 kolayca art\u0131rabilirsiniz.<\/li>\n<li><strong>Esneklik:<\/strong> Bak\u0131m yap\u0131lmas\u0131 gereken bir sunucuyu, sistemi kapatmadan trafik d\u0131\u015f\u0131 b\u0131rak\u0131p \u00fczerinde \u00e7al\u0131\u015fabilirsiniz.<\/li>\n<li><strong>G\u00fcvenlik:<\/strong> Bir\u00e7ok modern Load Balancer, ayn\u0131 zamanda DDoS sald\u0131r\u0131lar\u0131na kar\u015f\u0131 ilk savunma hatt\u0131n\u0131 olu\u015fturur.<\/li>\n<\/ul>\n<h2>Donan\u0131msal m\u0131, Yaz\u0131l\u0131msal m\u0131?<\/h2>\n<p>Y\u00fck dengeleme iki farkl\u0131 \u015fekilde uygulanabilir:<\/p>\n<ol>\n<li><strong>Donan\u0131msal (Hardware-based):<\/strong> \u00d6zel olarak bu i\u015f i\u00e7in \u00fcretilmi\u015f fiziksel cihazlard\u0131r (\u00d6rn: F5 BIG-IP). Y\u00fcksek performans sunarlar ancak maliyetlidirler.<\/li>\n<li><strong>Yaz\u0131l\u0131msal (Software-based):<\/strong> Standart sunucular \u00fczerine kurulan yaz\u0131l\u0131mlard\u0131r. Daha esnek ve maliyet d\u00fc\u015f\u00fckt\u00fcr. G\u00fcn\u00fcm\u00fczde <strong>NGINX, HAProxy<\/strong> ve <strong>Cloud Load Balancer<\/strong> (AWS ELB, Azure Load Balancer) \u00e7\u00f6z\u00fcmleri en pop\u00fcler olanlar\u0131d\u0131r.<\/li>\n<\/ol>\n<p>Load Balancer modern internet mimarisinin bel kemi\u011fidir. Kullan\u0131c\u0131 deneyimini iyile\u015ftirmek, sistem kesintilerini minimize etmek ve verimli bir altyap\u0131 y\u00f6netmek isteyen her i\u015fletme i\u00e7in bir tercih de\u011fil, zorunluluktur.<\/p>\n<blockquote><p><strong>Unutmay\u0131n:<\/strong> En iyi sistem kullan\u0131c\u0131n\u0131n arkada neler oldu\u011funu hi\u00e7 fark etmedi\u011fi, her zaman h\u0131zl\u0131 \u00e7al\u0131\u015fan sistemdir. Sizde kesintisiz performans i\u00e7in <a href=\"https:\/\/www.inetmar.com\/sunucu\/vps-server\/\" target=\"_blank\" rel=\"noopener\">VPS Server<\/a> hizmetlerimizi inceleyebilirsiniz.<\/p><\/blockquote>\n","protected":false},"excerpt":{"rendered":"<p>G\u00fcn\u00fcm\u00fcz\u00fcn dijital d\u00fcnyas\u0131nda bir web sitesinin veya uygulaman\u0131n birka\u00e7 saniye bile eri\u015filemez olmas\u0131, ciddi prestij ve maddi kay\u0131plara yol a\u00e7abilir. Milyonlarca kullan\u0131c\u0131n\u0131n ayn\u0131 anda tek bir sunucuya y\u00fcklenmesi o sunucunun &#8220;\u00e7\u00f6kmesine&#8221; neden olur. \u0130\u015fte bu&#46;&#46;&#46;<\/p>\n","protected":false},"author":2,"featured_media":15034,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[46],"tags":[],"class_list":["post-15032","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-sunucu"],"_links":{"self":[{"href":"https:\/\/www.inetmar.com\/blog\/wp-json\/wp\/v2\/posts\/15032","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.inetmar.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.inetmar.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.inetmar.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.inetmar.com\/blog\/wp-json\/wp\/v2\/comments?post=15032"}],"version-history":[{"count":7,"href":"https:\/\/www.inetmar.com\/blog\/wp-json\/wp\/v2\/posts\/15032\/revisions"}],"predecessor-version":[{"id":15041,"href":"https:\/\/www.inetmar.com\/blog\/wp-json\/wp\/v2\/posts\/15032\/revisions\/15041"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.inetmar.com\/blog\/wp-json\/wp\/v2\/media\/15034"}],"wp:attachment":[{"href":"https:\/\/www.inetmar.com\/blog\/wp-json\/wp\/v2\/media?parent=15032"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.inetmar.com\/blog\/wp-json\/wp\/v2\/categories?post=15032"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.inetmar.com\/blog\/wp-json\/wp\/v2\/tags?post=15032"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}