Zkuste nás kontaktovat

Návrh Školení

Úvod

Přehled funkcí a architektury gRPC

  • Základní koncepty a životní cyklus
  • Definice služby
  • Podporované jazyky

Rozumění základům gRPC

  • Typy implementace
  • Typy zpráv

Nastavení gRPC

  • Protokoly Protobuf
  • Závislosti a pluginy

Vytváření souboru Proto

  • Definice serveru a klienta
  • Příkazové řádky

Generování tříd Protobuf a gRPC

  • Vytvoření složky
  • Sestavení projektu

Implementace serveru

  • Vytvoření zabezpečeného připojení
  • Proudění zpráv
  • Integrace s aplikacemi

Implementace klienta

  • Vytvoření zabezpečeného připojení
  • Odesílání metadat
  • Jednorázové volání gRPC

Proudění s gRPC

  • Server-side proudění
  • Klient-side proudění
  • Bidirectionalní proudění

Správa služeb gRPC

  • Ověřování
  • Benchmarking
  • Zpracování chyb

Prozkoumání pokročilých témat gRPC

  • Integrace s klientem Evans
  • Zabezpečení připojení pomocí SSL/TLS
  • Rozložení zátěže (load balancing)

Odzkoumávání problémů

Shrnutí a závěr

Požadavky

  • Zkušenost v programovacích jazycích jako Go, Java, C#, Python atd.
  • Seznámení s technologiemi cloudového výpočtu.

Cíl

  • Softwaroví inženýři
  • Programátoři
  • Vývojáři
 7 Hodiny

Počet účastníků


Cena za účastníka

Reference (6)

Nadcházející kurzy

Související kategorie