Web Aplikasyonlarında Yüksek Performans için Caching Mekanizmaları

Kas 28th, 2008 | Yazar: Özcan Acar | Kategori: Performans

Facebook gibi, aynı anda binlerce insanın kullandığı web platformlarının temel sıkıntısı
kullanılan kaynakların (hardware, software) yetersiz kalmasıdır. Kullanıcı sayısı arttıkça
sistem kaynaklarının da artırılması gerekmektedir. Bu genelde bilgibankası için yeni server
sistemlerini takviyesiyle gerçekleşir ya da mevcut server sistemlerinin hafıza (ram) alanlarının
genişletilmesiyle. Kullanıcı sayısı çoğu platformlarda her gün arttığı için, kaynak kapasitenin
artırılması da kaçınılmazdır. Web girişimciliğinde alt yapı giderlerinin önemli bir rol
oynadığını düşünecek olursak, her kaynak kapasite artırımı, girişimcinin sırtına ek gider
bindirecektir.

Yüksek trafiğe sahip web platformlarının en büyük sıkıntısı, web server sistemleri üzerinde
çalışan program ile bilgibankası arasındaki veri trafiğinin zaman içinde dar boğaza dönüşmesi
ve yetersiz kalmasıdır. Bu sorunu çözmek için sisteme yeni bilgibankası serverleri eklenir ve
veriler replikasyon (replication – kopya etme) mekanizmaları kullanılarak sisteme ait tüm
bilgibankası serverlerinde senkron tutulur. Bu sistemin bakımını ve geliştirilmesini
zorlaştırabilecek bir gelişme olarak değerlendirilebilir.
Bu yazıda caching (ön belleğe alma) mekanizmaları kullanılarak dar boğaza dönen
bilgibankalarının kapasite takviyesine gerek kalmadan nasıl rahata kavuşturulabileceğini
yakından inceleyeceğiz.

Bu yazıyı PDF olarak edinebilirsiniz.

  Web Aplikasyonlarında Yüksek Performans için Caching Mekanizmaları (512 KiB, 4.519 yükleme)



Performans kategorisinden son yazılar

  • Share/Bookmark

yorum yok. | 1.768 kez okundu |

1 Yıldız2 Yıldız3 Yıldız4 Yıldız5 Yıldız (3 değerlendirme, ortalama: 5, toplam oy 5)
Loading ... Loading ...
Tags:

RSS feed | Trackback URI

Yorumlar »

Henüz yorum yapılmamış.

İsim (gerekli)
E-posta (gerekli - kimseye gösterilmez)
Websayfanız
Yorumunuz (küçült | büyüt)
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> kullanabilirsiniz.

Trackback Listesi