Kursplan
Introduksjon
Oversikt over gRPC-egenskaper og arkitektur
- Grunnleggende konsepter og livssyklus
- Tjenestedefinisjon
- Støttede språk
Forståelse av gRPC-grunnleggende konsepter
- Implementasjonstyper
- Meddelingstyper
Oppsett av gRPC
- Protokollbuffere
- Avhengigheter og plugins
Opprette en Proto-fil
- Definere server- og klientforbindelser
- Kommandolinjer
Generere Protobuf- og gRPC-klasser
- Opprette en mappe
- Bygge prosjektet
Implementere serveren
- Opprette en sikker forbindelse
- Strømmende meldinger
- Integrere med applikasjoner
Implementere klienten
- Opprette en sikker forbindelse
- Send metadata
- Unary gRPC-kall
Strømning med gRPC
- Serverside strømming
- Klientside strømming
- Toveis strømming
Administrere gRPC-tjenester
- Autentisering
- Benchmarking
- Feilhåndtering
Utforske avanserte gRPC-temaer
- Integrere med Evans-klienten
- Sikre en forbindelse med SSL/TLS
- Lastfordeling
Felsøkning
Oppsummering og konklusjon
Krav
- Erfaring med programmeringsspråk som Go, Java, C#, Python, etc.
- Bekjenthet med skyteknologi
Målgruppe
- Programvareingeniører
- Programmerere
- Utviklere
Referanser (6)
Hastigheten og fokuset på målsystemet kunne jeg opprettholde fokus godt
Kevin - Phoenix Contact B.V.
Kurs - gRPC
Maskinoversatt
The amount of knowledge the trainer had, being able to answer all questions we had and being able to convey the concept of gRPC so clearly.
Damian - Phoenix Contact B.V.
Kurs - gRPC
distance training
LIEGHIO - CNR
Kurs - gRPC
Great pace and coverage for gRPC beginners.
Irene Gerasimenko - Edwards Lifesciences Corporation
Kurs - gRPC
Good coverage of proto buffer concepts including hands on, before jumping into grpc.
Akeel Laila - ASML US, LLC
Kurs - gRPC
I like how helpful Clement is.