Created by TestInvite / Mayıs, 2024
Her sınav yazılımı, aynı anda gelecek yüksek bir trafiği düzgün yanıtlayacak şekilde tasarlanmamıştır. Ani bir trafik artışı, kötü tasarlanmış bir sınav sistemiyle karşılaştığında, sistem kolayca hizmet dışı kalabilir, tıkanabilir ve istekleri yerine getiremez hale gelebilir. Böyle durumlarda binlerce insan zarar görür ve tüm taraflar hep birlikte kaybeder.
Bir ölçme-değerlendirme sisteminin ani trafik artışları ile baş edebilmesi için, sistemin her bir servisinin, talep hacmindeki anlık değişikliklere paralel olarak, otomatik yukarı ve aşağı ölçeklenebilecek şekilde tasarlanması gerekir. Aksi takdirde, sınavın yönetimi, iletimi, uygulanması, adayların izlenmesi veya gözetimi gibi, sınav sürecinin her bir parçası, hızla bir tıkanıklığa sebebiyet verecek hale gelerek tüm sürecin başarısız olmasına neden olabilir.
Testinvite, ilk günden itibaren yüksek sayıda ve eş zamanlı sınav uygulama talepleri ile başa çıkabilmek için tasarlanmış ve geliştirilmiştir. Sınav sistemi, her biri sınav sürecinin belirli bir yönünü ele alan servislerin bir işbirliğidir. Sınavın derlenmesi, iletimi, yönetimi, eş zamanlı izleme ve gözetim için geliştirilen sunucu servislerinin tümü, otomatik olarak yukarı ve aşağı ölçeklenebilen, birbirinden bağımsız hizmetlerdir. Belirli bir servise ani ve yüksek sayıda istek geldiğinde, gecikmenin makul sınırlar içinde kalması için otomatik olarak daha fazla bilgi işlem kaynağı sağlanır.
Sunucu servislerinin karşılaşılan talebin hacmine göre otomatik büyümesi ve küçülmesi, kullanılan kaynakları otomatik olarak optimize eder. Bu yaklaşım sayesinde, sistem her zaman, onbinlerce eş zamanlı sınavı uygulamaya hazır vaziyette olmakla kalmaz, aynı zamanda kaynakları gereksiz yere tüketmediği ve dolayısıyla maliyetleri asgaride tuttuğu için ekonomiktir.
Evrenin genel bir kuralı, hiçbir şeyin her açıdan mükemmel olamayacağıdır. Kaynakların otomatik ölçeklenebiliyor olması, anlık yüksek bir trafiği karşılamanın en düşük maliyetli yolu olsa da, bu yöntem, sunucu tarafındaki ölçeklenmenin yaşandığı süre boyunca, adaylardan bazılarının farklı sürelerde cevap almasına neden olabilir. Ölçek büyütme, 10 ila 120 saniye sürebilir. Bu süre zarfında, sistem ile etkileşime giren adayların bir kısmı anında cevap alacak iken, bazıları birkaç saniye daha geç cevaplar alabilirler. Yaşanan gecikmeler genelde saniyeler seviyesinde olduğu için bu büyük bir sorun teşkil etmeyebilir. Müşterilerimizin büyük çoğunluğu bunun farkına bile varmaz. Ancak çok önemli sınavlarda, adayların farklı sürelerde gecikmeler yaşaması, sorunlara neden olabilir. İşte bu noktada, adayların yaşayabileceği gecikme farklılıklarının en aza indirildi diğer bir model olan sistem kaynaklarının önceden hazır edilmesi modeli tercih edilebilir. Bu modeli uygulamayı tercih eden müşterilerimiz, “turbo sınav modu”nu etkinleştirebilir. Bu seçenek ile sınav yapmak daha fazla krediye mal olacak, ancak adayların cevap alma hızı artacak ve adayların yaşayacağı gecikmeler arasındaki fark önemli ölçüde azalacaktır.
Sınav uygulamak için birden çok seçenek sunmanın bazı müşterimiz için kafa karışıklığına neden olabileceğini biliyoruz ve bunu anlıyoruz. İlk olarak, turbo sınav modu seçeneğini etkinleştirmek yalnızca aynı anda binden fazla katılımcıya sınav yapacaksanız tercih edilebilir. İkinci olarak, etkinleştirmeseniz bile, sistem eş zamanlı sınavları makul bir gecikmeyle gerçekleştirmeye devam edecektir. Ancak, biraz daha fazla maliyete katlanma karşılığında, daha fazla kaynağın önceden hazır edilmesi yöntemini kullanarak hizmet kalitesini arttırmak da seçenekleriniz arasında mevcut.
Testinvite çevrimiçi sınav sistemi, yalnızca son kullanıcılar için değil, aynı zamanda sınav yöneticileri ve gözetmenleri için de eş zamanlı yüksek sayıda ve anlık taleplere cevap verebilecek niteliktedir. Sistem, her bir katılımcıdan gerçek zamanlı bilgi toplayabilir, bunları bir araya getirebilir, böylece yönetici veya gözetmen sınav süreci üzerinde tam bir kontrole sahip olabilir. Yönetici, her sınav oturumundaki ilerlemenin yönetici ekranına akacağı canlı bilgi akışı başlatabilir. Sunucu servislerimiz yüksek trafikten etkilenmeyecek ve katılımcı sayısı ne olursa olsun bilgi sunmaya devam edecek olsa da, sınav yönetmeninin ve gözetmenlerin bilgisayarları bellek veya bant genişliği açısından yetersiz olabilir. Örneğin, web kameralarının ve ekran görüntülerinin kaydedildiği ve yayınlandığı binlerce sınav katılımcısı varsa, sunucu servislerimiz bu büyük miktarda medya verisini yöneticinin bilgisayarına sunabilir, ancak yöneticinin bilgisayarı bu kadar veriyi işleyemeyebilir. Bu nedenle sınav yazılımımız, katılımcıları daha küçük gruplara bölmek için grup, etiket ve yafta kavramlarını sunar. Bunu yaparak, her yönetici veya gözetmen daha küçük bir katılımcı grubuna bağlanabilir ve o grubun sınav süreci üzerinde kontrol sahibi olabilir.
TestInvite, müşterilerimizin aynı anda on binlerce sınav yapabilmesine olanak tanıyan, yüksek düzeyde eş zamanlı trafiğe dayanıklı bir sınav yazılımıdır. Hem otomatik ölçeklendirme mimarisi, hem de her zaman çalışır durumda olan ayrılmış bilgi işlem kaynağı aracılığıyla alternatif çözüm yaklaşımları sağlayarak, kullanım durumunuzun talep ettiği konfor düzeyini seçmenize olanak tanır.
Ocak, 2019'da ürünümüzün piyasaya sürülmesinden bu yana geçen yıllara baktığımızda, müşterilerimizin kendi özel durumlarına ve bütçelerine uygun olacak şekilde, farklı yaklaşımların uygulanabildiği esnek bir ölçme değerlendirme sistemi geliştirmek için harcadığımız büyük emeğin karşılığını aldığımızı görüyoruz.