Prvo, razlika izmedju 10,000 posetilaca u minuti i 10,000 upisa u bazu u minuti je ogromna. 10,000 upisa u minuti je oko 200 upisa u sekundi. To moze da bude od 400 do preko 20,000 IOPS-a, zavisi koliki je slog koji se upisuje i zavisi kako izgleda organizacija baze. Da li jedan upis pise u tabelu koja je glorifikovani log fajl, ili pise u nesto sto ima 4 index-a i 2 foreign key-a? Dizajn baze igra ulogu u tome.
Dodatna pitanja koja bi se postavljala se ticu dostupnosti cele price. Da li si zadovoljan da to radi na jednom serveru, ili zelis neko high availability resenje? Gde su ti korisnici, gde ti geografski odgovara da imas server? Koliko traje taj peak? Kad je vreme nize posete? Kako si zamislio backup cele price?
Autoscaling je resenje za aplikacije, ne za baze. ;) Baze, generalno, ne vole downtime i resete - jer se oslanjaju na velike keseve kojima treba vreme da se zagreju. Moje neko iskustvo je da, ako je cllj "sto jevtinije" Hetzner ima pristojna resenja, imam tamo klijenta kome odrzavamo par servera bas za velike i brze baze - ali, kazem, bez detaljnog uvida u pricu ovo je vrlo pausalna ocena. Vrlo je moguce da, ako zelis najjevtinije resenje, bolje prodjes sa provajderima kao Hetzner, gde mozes da uzmes fizicki server sa par NVMe-ova u RAID-u, nego da ides na cloud. Ova resenja koja kunc predlaze su, po meni losa, DO i linode jesu jevtini, ali nisu optimizovani za disk I/O koji ce tebe najvise da boli.
Please do not feed the Trolls!
Blasphemy? How can I blaspheme? I'm a god!'