Öncelikle teşekkür ediyorum.
Şöyle bir soru sormak istiyorum şimdi 1 sunucu(8gb ram) 50k Create order isteğini database de anlık olarak işleyebiliyoruz diyelim. Ve 100k istek alıyorsam 1 tane daha 8 gb ramli sunucu alayım 2 sunucu eş zamanlı kullanayim istiyorum.
Araya da bir tane VDS alıp Loadbalancer yapıp hangi VDSe aktarilsin onu ayarlayayim istiyorum. Ama şimdi create order geldiğinde hem 1. VDS hemde 2. VDS eş zamanlı nasıl senkronize olacak?
Google cloud postgresql kullanmıştık bunun adı google cloudda farklı idi sanırım alloydb idi bu süreçleri cloud tarafında aws ve google otomatik yönetiyor fakat eskiden cluster mantığı ile yapıyorduk.
bu gibi durumları şuan yaşıyorsanız hızlı aksiyon almanız gerekebilir fakat gelecek için düşünüyorsanız şimdiden düşünmeyin; zaman ve tecrübe zaten sizi bu sürece hazırlıyor; hazırlayacaktır.
fakat ben merak ediyorum diyorsanız;
alloydb tarafında bir adet node kaldırdık ayağa; otomatik süreci yönetmedi fakat sanırım hihg avalibity vardı fail over esnasında araya giriyordu zaten bu servislerde aslında çift katmana gerek yok bir çok şeyi yönetiyor.
mysql tarafında bir kaç seçenk var partition sistemi vardı eskiden ilk başvurduğum noktaydı.
sonra mgp keşfettim innodb cluster sistemi burada çakışmalarda sorun yaşamıştık.
mariadb persona var birde isimlerde hata yapabilirim bakmanızda fayda var eş zamanlı senkron çalışan buydu sanırım.
bugüne kadar bir çok yapıda çalışma şansım oldu fakat tam olarak projenize göre siz değerlendirmelisiniz.
aslında bir proxmox kurun vm'ler oluşturup testlerinizi kendiniz yapmanız sanırım daha sağlıklı olur.
yani daha iyi bilen arkadaşlar umarım yazarlar bizde bilgi edinmiş oluruz.
güzel bir konu.