Descrizione del workshop
Sei pronto a tuffarti nel cuore delle architetture software e capire esattamente come funzionano i protocolli e la comunicazione tra client e server?
Lasciamo da parte i framework e le astrazioni e sveliamo esattamente cosa avviene realmente sotto il cofano, costruendo insieme passo dopo passo un’applicazione server, esplorando in dettaglio le architetture e le tecniche necessarie per costruire un’infrastruttura di comunicazione efficiente.
In questo workshop, costruiremo insieme, come pretesto, un chat server ed un protocollo from scratch, senza così che i partecipanti possano esplorare i principi fondamentali della comunicazione client-server e imparare a gestire le sfide che ci vengono spesso nascoste! Senza usare HTTP/RestAPI etc… ma con protocollo binario super efficiente.
Affronteremo temi fondamentali, mettendoli in pratica, come:
Questo workshop è progettato per sviluppatori e architetti software che vogliono provare con mano e scavare a fondo nelle complessità della comunicazione e nei sistemi distribuiti e acquisire una comprensione pratica delle tecnologie che alimentano le applicazioni moderne e la loro comunicazione.
Unisciti a noi per un’esperienza formativa hands-on coinvolgente e illuminante!
P.S. Non preoccuparti per il linguaggio: forniremo esempi in svariati linguaggi per rendere l’apprendimento accessibile a tutti, ma il workshop sarà in ogni modo agnostico ai linguaggi stessi! Inoltre i client saranno già disponibili, permettendo ai partecipanti di concentrarsi sulle dinamiche del back-end!
Topic
Protocolli – message queue – architetture distribuite – concorrenza – client to server communication
Pre-requisiti necessari per partecipare
Cosa Portare
Descrizione del workshop
Sei pronto a tuffarti nel cuore delle architetture software e capire esattamente come funzionano i protocolli e la comunicazione tra client e server?
Lasciamo da parte i framework e le astrazioni e sveliamo esattamente cosa avviene realmente sotto il cofano, costruendo insieme passo dopo passo un’applicazione server, esplorando in dettaglio le architetture e le tecniche necessarie per costruire un’infrastruttura di comunicazione efficiente.
In questo workshop, costruiremo insieme, come pretesto, un chat server ed un protocollo from scratch, senza così che i partecipanti possano esplorare i principi fondamentali della comunicazione client-server e imparare a gestire le sfide che ci vengono spesso nascoste! Senza usare HTTP/RestAPI etc… ma con protocollo binario super efficiente.
Affronteremo temi fondamentali, mettendoli in pratica, come:
Questo workshop è progettato per sviluppatori e architetti software che vogliono provare con mano e scavare a fondo nelle complessità della comunicazione e nei sistemi distribuiti e acquisire una comprensione pratica delle tecnologie che alimentano le applicazioni moderne e la loro comunicazione.
Unisciti a noi per un’esperienza formativa hands-on coinvolgente e illuminante!
P.S. Non preoccuparti per il linguaggio: forniremo esempi in svariati linguaggi per rendere l’apprendimento accessibile a tutti, ma il workshop sarà in ogni modo agnostico ai linguaggi stessi! Inoltre i client saranno già disponibili, permettendo ai partecipanti di concentrarsi sulle dinamiche del back-end!
Topic
Protocolli – message queue – architetture distribuite – concorrenza – client to server communication
Pre-requisiti necessari per partecipare
Cosa Portare