Mērogojamība
Iedomājieties:
Jūs sākt kampaņu, kas kļūst veiksmīgs. Pēkšņi tūkstošiem cilvēku vēlas, lai apmeklētu jūsu mājas lapā vai arī pasūtīt jūsu produktiem. Tas ir sapnis vai murgs?
Tā kļūst murgs, ja jūsu hostinga nevar mērogots elastīgi un jūsu mājas lapā iet bezsaistē. Jūs zaudējat naudu ir izmantojuši, dārgas reklāmas kampaņas un jūsu reputācija, kas izkūst.
Mērogot & samazināt
Vieglākais veids, kā augt: pievienot vairāk resursu. Jo īpaši ar mūsu virtuālo privāto serveru, tas ir vienkārši: servera 1CPU no 8 vai vairāk CPU, no 1GB atmiņas 128GB atmiņas un 1GB uzglabāšanas 5TB var paplašināt ar vieglumu.
Bet pievienojot resursiem ir savas robežas: resursus nevar bezgalīgi pievienot viena un tā paša servera. Praktiski jūs ievērosiet, ka, sasniedzot noteiktu limitu, jūs saņemsiet mazāk un mazāk rezultātu.
Nākamais solis ir filiāle izslēgta uzdevumus un optimizēt savus serverus. Klasisks webserver bieži ir datu bāzes serveri. Aizņemts vidēs ieteicams novietot abus uzdevumus atsevišķā serverī, tāpēc abām sistēmām speciāli savus uzdevumus var konfigurēt.
Pateicoties loadbalancing, var izvietot vairākas webservers un bāzes kopu var attiecināt uz tālāku periodu.
Laba arhitektūra ir pamats mērogojamība
Labs mērogojams risinājums prasa arhitekts: atkarībā no jūsu mājas lapā vai pieteikumu ir svarīgi, ka tas ir labi pārdomāts kā var uzcelt mērogojamību. Galu galā, mērogojamību iet roku rokā ar pieejamību.
Elastīgu un mērogojamu lietojumprogrammu izstrādei nepieciešama laba sadarbība starp izstrādātājiem un sistēmas operatoru.