Ottimizzare le Prestazioni con Laravel Pulse: Dati, Metriche e Visualizzazione
Partecipa al workshopOttimizzare le Prestazioni con Laravel Pulse: Dati, Metriche e Visualizzazione
Misurare le prestazioni di un’applicazione web è essenziale per garantire una user experience ottimale e risolvere eventuali colli di bottiglia. Laravel semplifica questo processo con Pulse, un potente strumento per raccogliere e visualizzare metriche in tempo reale, sia standard che personalizzate.
In questo workshop, esploreremo a fondo l’utilizzo pratico di Laravel Pulse, approfondendo come vengono rappresentati i dati al suo interno. Avrai una guida passo dopo passo, per apprendere le competenze necessarie per sfruttare al meglio Pulse e ottimizzare le performance della tua applicazione.
Docente
Roberto Gallea
Identity ManagerUniversità degli Studi di Palermo
Ph.D. in Ingegneria Informatica, Sviluppatore Web e Data Scientist con una forte passione per le tecnologie digitali applicate a diversi settori, tra cui machine learning, elettronica, computer vision e digital performing arts. Attualmente, ricopro il ruolo di Identity Manager presso l'Università degli Studi di Palermo.
Quali argomenti tratteremo:
- L’importanza di utilizzare delle metriche all’interno di una applicazione
- Introduzione a Laravel Pulse
- Installazione di Laravel Pulse
- Configurazione di Laravel Pulse
- Dashboard di Laravel Pulse
- Autorizzazione
- Risoluzione degli utenti
- Card base e personalizzazione
- Internals, storage dei dati in forma individuale e aggregata
- Utilizzo di pulse su un cluster di applicazioni
- Utilizzo dei recorder
- Tuning delle performance (database, redis, sampling, trimming)
- Estensione
- Definizione e utilizzo di recorder personalizzati
- Card personalizzate
Cosa ottieni frequentando questo workshop
Al termine del workshop chi partecipa sarà in grado di:
- Comprendere l’importanza dell’utilizzo di metriche all’interno di una applicazione per identificare e/o anticipare problematiche;
- Integrare e configurare una dashboard per un’applicazione Laravel basata su Laravel Pulse;
- Comprendere le strutture dati usate da Pulse;
- Comprendere i meccanismi di ingestion e aggregazione dati alla base di Laravel Pulse;
- Personalizzare la dashboard;
- Estendere le metriche di base con nuove metriche personalizzate;
- Realizzare un componente per mostrare metriche personalizzate.
Requisiti di partecipazione
Il workshop tratterà argomenti di livello intermedio (con alcuni concetti avanzati).
Per partecipare sono necessarie le seguenti conoscenze:
- Laravel livello intermedio;
- Padronanza di un IDE di sviluppo evoluto (consigliato: PHPStorm);
- Git livello base.
Informazioni utili
Il workshop si svolge in presenza, a Verona, Venerdì 8 Novembre 2024, dalle 9:30 alle 17:30. Sono inclusi coffee break e pranzo. Non è possibile partecipare da remoto.
ATTENZIONE: Il biglietto per il workshop è venduto separatamente da quello per la conferenza. Per partecipare a workshop + conferenza occorre acquistare due biglietti separati.
Assicurati un posto! I biglietti sono in vendita
Partecipa al workshopVia Longhena 42, 37138 Verona (VE) Italy
https://www.sanmarco.vr.it/
L'hotel offre tariffe scontate ai partecipanti all'evento
Venerdì 8 Novembre 2024, dalle 9:30 alle 17:30
Roberto Gallea
Identity ManagerUniversità degli Studi di Palermo