gRPC: dalle basi ad avanzato, sviluppiamo un'applicazione reale

Speaker: Mauro Bennici
Lingua: italiano | Livello: intermedio
Tecnologie: gRPC, Python, C#, OpenSSL


In questo EduPath vedremo come usare gRPC per fare comunicare tra loro servizi scritti in linguaggi diversi e che girano su sistemi operativi diversi, il tutto sempre con performance senza uguali. Imparerai come creare servizi gRPC client e server, come attivare l'autenticazione, la compressione, lo streaming bidirezionale, fare trace e debug e tutti i casi principali per ogni esigenza di comunicazione che affronterai nella tua vita lavorativa.

Cosa imparerai:
✓ come e perché è nato gRPC
✓ ProtoBuf e IDL
✓ servizi gRPC in Python e C#; come fare comunicare Python e C# via gRPC
✓ Postman per testare servizi gRPC
✓ abilitare SSL\TSL
✓ abilitare la compressione
✓ trace e debug
✓ servizi streaming

Prerequisiti: un qualunque linguaggio di programmazione supportato da gRPC. Consultali qui.

Mentre segui il corso, consulta qui il materiale condiviso dallo speaker.

Watch all videos

Episodes:

1
1:13
Introduzione
1. Introduzione
by Mauro Bennici
Italian Intermediate tech lesson July 6th, 2022
2
8:42
Da ProtoBuf a IDL a gRPC
2. Da ProtoBuf a IDL a gRPC
by Mauro Bennici
Italian Intermediate tech lesson June 7th, 2022
3
7:03
Il nostro primo servizio gRPC
3. Il nostro primo servizio gRPC
by Mauro Bennici
Italian Intermediate tech lesson June 7th, 2022
4
8:32
gRPC con linguaggi e tool differenti
4. gRPC con linguaggi e tool differenti
by Mauro Bennici
Italian Intermediate tech lesson June 7th, 2022
5
13:55
Creare servizi gRPC sicuri
5. Creare servizi gRPC sicuri
by Mauro Bennici
Italian Intermediate tech lesson June 7th, 2022
6
7:57
Compressione e debug
6. Compressione e debug
by Mauro Bennici
Italian Intermediate tech lesson June 7th, 2022
7
13:21
Streaming
7. Streaming
by Mauro Bennici
Italian Intermediate tech lesson June 7th, 2022
8
2:16
Conclusioni
8. Conclusioni
by Mauro Bennici
Italian Intermediate tech lesson June 7th, 2022