Web serverlar internet’in en gerekli ve bilinen bileşeni. Application Serverlar daha az tanınıyor ama gerekli bir bileşen, en azından bazı yönlerden. Bu yazı dizisinde, bu iki önemli sunucu tipi arasındaki önemli farklılıkları anlatacağız. Yazının ilk bölümünü Web Sunuculara Karşı Uygulama Sunucuları-I bölümünde bulabilirsiniz.
————————————————————————–
Performansı Geliştirmek
Uygulama sunucuları kullanmanın bir nedeni, web sunucularda yükleme gerektirmeyen işlemlerdeki performansıdır. Şöyle düşünün, yüksek trafik – daha çok kullanıcı – daha çok transaction – daha çok data – daha çok güvenlik kontrolü oldukça, web sunucular da daha çok darboğaza giriyorlar. Bazı açılardan 100ler (binlere bile gerek yok) mertebesindeki kullanıcıların işlem gücü server’da korkunç bir talep yaratabilir. Bazen de aynı sayıdaki kullanıcı ile durgun bir seyir izlenebilir. Tabi ki, trafiğin birazını başka web sunuculara yönlendirmek mümkündür. Ama bu yüke, çalıştırılan uygulamaların cinsine, gereken kontrol miktarına bağlıdır. Yükün bir bölümünü Uygulama Sunucusuna aktarmak sadece verimi arttırmaz aynı zamanda daha kolay yönetilebilir olur.
Neden Uygulama Sunucusu Kullanalım ? Hangi Kriterleri Değerlendirmek Gerekli
Neyle ölçülürse ölçülsün, eğer web sunucunuz çok yükleniyorsa, bu kriterlerden birisi olacaktır. Eğer sunucunuzda aşağıdaki problemlerden birisi varsa; Yani sayfanın ya da işlemin çalışması çok zaman alıyorsa, transaction darboğaza girmişşse, güvenlik ve kullanıcı onayı uzun sürüyorsa, başvusu işlemlerinde sorun yaşanıyorsa, o zaman sizin bir uygulama sunucuya ihtiyacınız var anlamına gelir.
Bir sonraki bölümümüzde Veri Yönetimi konusunu anlatıyoruz.