Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
I pilastri dell'ingegneria delle prestazioni
Per favorire una mentalità ingegneristica delle prestazioni, è importante creare una solida base durante la configurazione dell'ingegneria delle prestazioni per l'applicazione. L'ingegneria delle prestazioni richiede la creazione di quattro pilastri principali:
-
Generazione di dati di test: i tecnici delle prestazioni configurano strumenti per generare i dati di test.
-
Osservabilità dei test: i tecnici delle prestazioni configurano l'ambiente di osservabilità per garantire che l'esecuzione delle prestazioni possa essere registrata e tracciata e che le risorse che gestiscono i carichi siano monitorate.
-
Automazione dei test : gli ingegneri delle prestazioni sviluppano test automatici che simulano il traffico degli utenti e il carico del sistema utilizzando strumenti come Apache JMeter o ghz.
-
Rapporti sui test: vengono raccolti dati sulla configurazione di ogni test eseguito insieme ai risultati delle prestazioni. I dati consentono di correlare le modifiche alla configurazione alle prestazioni e forniscono informazioni preziose.
L'integrazione di questi pilastri incoraggerà la mentalità prestazionale a partire dalle fasi iniziali della progettazione. Ciò contribuirà a evitare modifiche all'applicazione o all'ambiente nelle fasi successive di sviluppo e test.