Poznámka
Na prístup k tejto stránke sa vyžaduje oprávnenie. Môžete sa skúsiť prihlásiť alebo zmeniť adresáre.
Na prístup k tejto stránke sa vyžaduje oprávnenie. Môžete skúsiť zmeniť adresáre.
Tento kontrolný zoznam predstavuje súbor odporúčaní na navrhnutie vašej pracovnej záťaže tak, aby mohla rásť a spĺňať požiadavky na jej využitie. Cieľom výkonu je udržiavať efektívnosť každej interakcie so zdravým systémom pri zvyšovaní dopytu. Pri návrhu a implementácii s ohľadom na výkon sa zamerajte na efektívnosť a účinnosť nákladov, zložitosť, podporu nových požiadaviek, technický dlh, reporting a náročnosť.
Pre každý systém existuje limit, do akej miery ho môžete škálovať bez prepracovania, zavedenia riešenia alebo zapojenia človeka. Ak nezahrniete postupy na zvýšenie efektívnosti výkonu a nezohľadníte kompromisy, váš návrh je potenciálne ohrozený. Starostlivo zvážte všetky body uvedené v kontrolnom zozname, aby ste si získali dôveru v úspech vášho systému.
Kontrolný zoznam
Kód | Odporúčanie | |
---|---|---|
☐ | PE:01 | Definujte výkonnostné ciele. Výkonnostné ciele by mali byť číselné hodnoty, ktoré sú viazané na požiadavky na pracovnú záťaž. Mali by ste implementovať výkonnostné ciele pre všetky pracovné toky. |
☐ | PE:02 | Vykonávať plánovanie výkonnosti. Plánovanie výkonnosti by sa malo vykonať predtým, ako sa predpokladajú zmeny vo vzorcoch používania. Medzi predpovedané zmeny patria sezónne odchýlky, aktualizácie produktov, marketingové kampane, špeciálne udalosti alebo regulačné zmeny. |
☐ | PE:03 | Vyberte si správne služby. Služby a funkcie produktu musia podporovať vašu schopnosť dosiahnuť výkonnostné ciele pracovnej záťaže a prispôsobiť sa očakávaným zmenám kapacity. Pri výbere by sa mali zvážiť aj výhody použitia funkcií platformy alebo vytvorenia vlastnej implementácie. |
☐ | PE:04 | Zbierajte údaje o výkonnosti. Komponenty a postupy pracovnej záťaže by mali poskytovať automatické, nepretržité a zmysluplné metriky a protokoly. Zbierajte údaje na rôznych úrovniach pracovnej záťaže, ako sú úrovne aplikácie, platformy, údajov a operačného systému. |
☐ | PE:05 | Výkon testu. Vykonávajte pravidelné testovanie v prostredí, ktoré zodpovedá produkčnému prostrediu. Porovnajte výsledky s výkonnostnými cieľmi a výkonnostným benchmarkom. |
☐ | PE:06 | Optimalizujte logiku. Používajte kód a logiku, ktoré sú výkonné a zabezpečte, aby presunuli zodpovednosť na platformu. Logiku používajte iba na určený účel a iba vtedy, keď je to potrebné. |
☐ | PE:07 | Uprednostnite výkon kritických tokov. Pri rozdeľovaní zdrojov pracovnej záťaže a optimalizácii výkonu by sa mali uprednostniť toky, ktoré podporujú najdôležitejšie obchodné procesy, používateľov a operácie. |
☐ | PE:08 | Optimalizujte využitie dát. Optimalizujte úložiská údajov pre ich zamýšľané a skutočné použitie v rámci pracovnej záťaže. |
☐ | PE:09 | Reagovať na problémy so živými vystúpeniami. Naplánujte si, ako riešiť problémy s výkonom, a to zahrnutím jasných komunikačných liniek a zodpovedností. Keď nastane problematická situácia, využite to, čo sa naučíte, na identifikáciu preventívnych opatrení a začleňte ich do svojej pracovnej záťaže. Zaveďte metódy na rýchlejší návrat k normálnej prevádzke, keď sa vyskytnú podobné situácie. |
☐ | PE:10 | Neustále optimalizujte výkon. Zamerajte sa na komponenty, ktoré časom vykazujú zhoršujúci sa výkon, ako sú databázy a sieťové funkcie. |