Plan Szkolenia

Introduction

Overview of gRPC Features and Architecture

  • Basic concepts and lifecycle
  • Service definition
  • Supported languages

Understanding gRPC Basics

  • Implementation types
  • Message types

Setting up gRPC

  • Protocol buffers
  • Dependencies and plugins

Creating a Proto File

  • Defining the server and client
  • Command lines

Generating Protobuf and gRPC Classes

  • Creating a folder
  • Building the project

Implementing the Server

  • Creating a secure connection
  • Streaming messages
  • Integrating with applications

Implementing a Client

  • Creating a secure connection
  • Sending metadata
  • Unary gRPC call

Streaming with gRPC

  • Server streaming
  • Client streaming
  • Bidirectional streaming

Managing gRPC Services

  • Authentication
  • Benchmarking
  • Error handling

Exploring gRPC Advanced Topics

  • Integrating with Evans client
  • Securing a connection with SSL/TLS
  • Load balancing

Troubleshooting

Summary and Conclusion

Wymagania

  • Experience in programming languages such as Go, Java, C#, Python, etc.
  • Familiarity with cloud computing technology

Audience

  • Software engineers
  • Programmers
  • Developers
 7 godzin

Liczba uczestników



Cena za uczestnika

Opinie uczestników (5)

Szkolenia Powiązane

C++, QT, ZeroMQ and Protocol Buffers

35 godzin

MPICH

7 godzin

Modelowanie schematów XML Schema

14 godzin

Technologie XML

21 godzin

XQuery

14 godzin

BizTalk for Developers

21 godzin

Biztalk for Administrators

35 godzin

Biztalk for Administrators - Advanced

35 godzin

BizTalk for Administrators - Beginner to Advanced

70 godzin

Open MPI: Building Distributed Memory Applications

7 godzin

OpenCL

21 godzin

Distributed Systems Storage with etcd

7 godzin

Apache Mesos

14 godzin

HashiCorp Nomad

14 godzin

HashiCorp Vault

14 godzin

Powiązane Kategorie