Merhabalar arkadaşlar;
Bu makalemizde sizlere .net core ve yük testleri noktasında ışık tutacağını düşündüğüm bir konuda bilgi veriyor olacğaım. daha öncesinden .net core ile parçalanmış veritasbanları üzerine ufak bir bilgi vermiştim.
Mikroservis mimarilerin bir çoğu sizi dahğınık veri tabanları dağınık sistemler üzerinde çalışmanız noktasında yönlendirme yapmaktadır. Hal böyle olunca mikroservisleriniz kendi içerisinde veri tabanı yönetim sistemleri ile daha kararlık ve efektif çalışacağı da pektabidir.
Mikroservis mimarilerinizin yada loadbalancer mimariniz nasıl çalıştığını ve çalışırken ne gibi aksilikler olacağını canlı sisteme çıkmadan önce görebilirsiniz.
Bu işleme yük testi-strestest gibi ifadeler kullanılmaktadır.
Nedir bu strestest derseniz; genel olarak sırf bu konu için yazılmış rasgele yada belirli veri setleri ile sizin yazmış olduğunuz sistemin kararlılığını test eden uygulamalar ile yapılan testlerdir.
Bunlardan en bilineni ise “bence” JMeter uygulamasıdır. bu uygulama ile yazmış olduğunuz ve canlı sisteme çıkmadığınız uygulamanızı test ederek sanki xxx kişi aynı anda servisinizi çağırmaya çalıştığı zaman nasıl sonuçlar alacaksınız gibi senaryolar ile sisteminizi çalıştırmakta ve sonuçlanmaktadır.
Sizde yazacağınız uygulamalarınızda JMeter ile test edebilir yük testlerinizde bulunabilirsiniz.