In breve
📰 Titolo: Pattern in Go per applicazioni concorrenti
📃 Cosa: Come utilizzare i pattern di concorrenza più comuni nelle applicazioni in Go
🎙 Chi: Fabio Falzoi
Abstract della sessione
Come sfruttare al meglio i costrutti che il Go ci offre per la concorrenza e il parallelismo? Come migliorare la manutenibilità delle applicazioni scritte in Go?
Lo scopo di questo webinar è quello di prendere familiarità con gli strumenti che il linguaggio mette a disposizione per la concorrenza, e capire come implementare (e perché) alcuni pattern classici nel nostro codice Go.
Guarda il webinar
Non vuoi perdere il prossimo evento?
Iscriviti alla newsletter dedicata agli eventi Develer
Il programma
The Go concurrency way
- Async API vs Go API
- Tipica API in Go
- Context e errgroup
- Server HTTP production-ready
Pattern di concorrenza classici in stile Go
- Resource pool
- Producer consumer queue
- Worker pool
Concorrenza e performance
- Pipelines
- Fan-in e Fan-out
Lo speaker
Fabio Falzoi è appassionato di programmazione fin dalla tenera età, è sempre stato affascinato da argomenti di basso livello come l’architettura del kernel, la gestione della memoria e la programmazione parallela.
Ha esperienza con C, C ++, Python e Go.
In Develer ha trovato il modo di applicare tutto questo e molto altro!
Obiettivi della sessione:
- Imparare a scrivere
- codice idiomatico in Go per applicazioni concorrenti
Requisiti per la partecipazione:
- Conoscenza di base di Go
- Esperienza di programmazione concorrente (opzionale)
Go >= 1.13 installato
Come partecipare ai TechLabs Develer o ricevere informazioni
Tutti possono partecipare ai nostri TechLabs gratuitamente: i link per la registrazione a workshop e webinar verranno via via pubblicati sul sito Develer, nei profili social e saranno comunicati a tutti gli iscritti alle nostre newsletter.
Per essere sempre informato sui prossimi TechLabs, puoi iscriverti alla nostra newsletter eventi:
Oppure puoi seguirci sui nostri profili social: