Skalabilnost
Skalabilnost je sposobnost sustava, proizvoda ili poslovanja da obrađuje povećanu potražnju učinkovitim širenjem kapaciteta, bez proporcionalnog povećanja troškova ili složenosti.
Skalabilnost mjeri koliko dobro nešto podnosi rast. Skalabilna web stranica jednako dobro poslužuje 10 korisnika i 10 milijuna korisnika. Skalabilan poslovni model generira 10x veće prihode bez potrebe za 10x više zaposlenika.
Horizontalno skaliranje (širenje) znači dodavanje više resursa, više servera, više instanci, raspoređenih na više strojeva. Horizontalno skaliranje općenito je poželjnije jer nema teorijske granice i pruža redundanciju. U poslovanju skalabilnost znači da prihodi mogu rasti brže od troškova.
U praksi
- SaaS startup izgrađen na serverless arhitekturi (AWS Lambda), kada su postali viralni i je promet skočio 100x preko noći, njihova infrastruktura automatski se skalirala bez prekida rada
- Konzultantska tvrtka transformirala je svoju ekspertizu u platformu online tečajeva, skalirajući s 500.000 USD prihoda (10 konzultanata) na 5 milijuna USD prihoda (isti 10 konzulanata + sadržaj tečajeva)
- Baza podataka e-trgovinske stranice nije mogla obraditi Black Friday promet, migrirali su na horizontalno skalabilnu bazu podataka u klasteru koja se automatski skalira tijekom vrhunskih razdoblja
- Marketing agencija prešla je s prilagođenih klijentskih radova na model produktizirane usluge, rastući s 1 milijun USD na 8 milijuna USD prihoda uz samo udvostručenje veličine tima
Niste sigurni kako se ovo odnosi na vas?
Senior inženjer pregledava vašu web stranicu, vašu prisutnost u pretraživanju i način na koji upiti dolaze do vas, a zatim bilježi tri stvari vrijedne popravka prvo. Dokument zadržavate u svakom slučaju.
