CDN Nedir?

Günümüzde teknolojinin geldiği son nokta ile Dünya’nın dört bir yanında internete erişim söz konusudur. İnternet erişimi sonrasında bir noktadaki kişi dünyanın öbür ucunda yayın yapan bir internet sitesine erişim sağlayabilmektedir. Lakin aradaki mesafenin fazlalığı veri aktarımının uzun sürede yüklenmesi durumuna yol açıyordu. Bu konuda yapılan çalışmalar sonucunda CDN adı verilen bir teknoloji ile mesafeler arasındaki hız ve veri yüklenme problemleri çözülmüş durumda. Açılımı Content Delivery Network olan teknolojinin ne işe yaradığını açıklamak gerekirse en düşük ağ gereksinimleri kullanarak veriye en hızlı ulaşabilmektir. Örneklendirirsek bu konu çok daha açıklayıcı olacaktır. Örneğin Facebook sitesinin verilerinin bulunduğu sunucu depoları Amerika’da yer almaktadır. Kazakistan’da bulunan biri bu siteye erişmek istediği zaman Kazakistan ile Amerika arasındaki veri akışına dahil olması gerekir. Lakin CDN dediğimiz sunucu depoları dünyanın dört bir yanına kurularak bağlantı sağlayan kişiye en yakın sunucu deposuna yönlendirerek veri akışını hızlandırmaktadır. Kazakistan’dan bağlanan bir kişi Amerika’da yer alan sunucu depolarına erişmek yerine misal Türkiye’de kurulmuş olan Facebook CDN depolarına bağlanıp veriyi daha kısa sürede ekrana yansıtmaktadır.

CDN Ne İçin Kullanılır?

CDN teknolojisini büyük firmaların yanı sıra şahısların açtığı bireysel internet siteleri de sıklıkla kullanmaya başladı. Bir internet sitesinde yer alan tasarım ve element dosyaları olan HTML, CSS gibi kodlar pek bir değişiklik yaşamazlar. Aynı şekilde içeriklerde bulunan görsellerde bir kere eklendikten sonra değişiklik pek yaşamazlar. Bir noktadan en uzak mesafedeki yer alan sunucu depolarına bağlandığınız zaman HTML, CSS, JS ve IMAGE dosyalarının yüklenmesi gerekir. Aradaki mesafe uzaklığından bu dosyaların yüklenmesi sitenin açılma hızını etkilemektedir. Mesafe ne kadar kısa olursa o kadar hızlı yüklenme gerçekleşir. Sitelerde bu konuda hız kazanmak için CDN hizmeti veren ve dünyanın dört bir yanında makineleri olan sunucu depo hizmetleri bu amaçla kullanmaktadır. CACHE denilen önbellek deposuna alınan veriler tarayıcı ile iletişim kurularak tanıtılır ve her siteye bağlandığınız zaman CACHE sistemi devreye girer ve böylece en hızlı şekilde sitenin açılmasını sağlarsınız. Bu hem veri kullanımını azaltır hem de sitelerin daha hızlı açılmasını sağlar.