Programa del Curso
Introducción
Descripción general de gRPC Características y arquitectura
- Conceptos básicos y ciclo de vida
- Definición de servicio
- Idiomas admitidos
Comprensión gRPC Conceptos básicos
- Tipos de implementación
- Tipos de mensajes
Configuración gRPC
- Búferes de protocolo
- Dependencias y plugins
Creación de un archivo Proto
- Definición del servidor y el cliente
- Líneas de comandos
Generación de clases Protobuf y gRPC
- Creación de una carpeta
- Construyendo el proyecto
Implementación del servidor
- Creación de una conexión segura
- Transmisión de mensajes
- Integración con aplicaciones
Implementación de un cliente
- Creación de una conexión segura
- Envío de metadatos
- Llamada unaria gRPC
Transmisión con gRPC
- Transmisión de servidor
- Streaming de cliente
- Transmisión bidireccional
Gestión gRPC Servicios
- Autenticación
- Evaluación comparativa
- Manejo de errores
Explorando gRPC Temas Avanzados
- Integración con el cliente de Evans
- Protección de una conexión con SSL/TLS
- Equilibrio de carga
Solución de problemas
Resumen y conclusión
Requerimientos
- Experiencia en lenguajes de programación como Go, Java, C#, Python, etc.
- Familiaridad con la tecnología de computación en la nube
Audiencia
- Ingenieros de software
- Programadores
- Desarrolladores
Testimonios (6)
La velocidad y el enfoque en el sistema objetivo, pude mantener bien el enfoque
Kevin - Phoenix Contact B.V.
Curso - gRPC
Traducción Automática
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.
Curso - gRPC
distance training
LIEGHIO - CNR
Curso - gRPC
Great pace and coverage for gRPC beginners.
Irene Gerasimenko - Edwards Lifesciences Corporation
Curso - gRPC
Good coverage of proto buffer concepts including hands on, before jumping into grpc.
Akeel Laila - ASML US, LLC
Curso - gRPC
I like how helpful Clement is.