Skip to contentSkip to content
Certificados verificados. En cadena. Para siempre.Más información
Ewance
Iniciar sesión
Cover image for Diseñar contratos gRPC para microservicios de logística en Algeciras
Design

Diseñar contratos gRPC para microservicios de logística en Algeciras

FreeVerified credential3 semanasIntermediate

Visión general

De qué trata este proyecto.

Diseña los archivos .proto para 6 microservicios de logística portuaria en Algeciras, aplicando AIPs, versionado y compatibilidad. Obtén un certificado verificable.

El escenario

El operador (mueve unos 1,2 M TEUs/año vía Algeciras) tiene SLAs estrictos con grandes navieras y necesita reducir latencia interna y errores de tipo en mensajes críticos de aduana.

CredentialBlockchain-anchored
ShareableLinkedIn-ready
LanguageEnglish
PaceSelf-paced

El Briefing

Lo que harás y lo que demostrarás.

Estandarizar contratos gRPC con Protocol Buffers para 6 microservicios manteniendo REST hacia clientes externos mediante un gateway.

Earning criteria — what you'll demonstrate

  • Diseñar contratos protobuf maduros y versionables
  • Aplicar las API Improvement Proposals de Google en un contexto real
  • Modelar errores estándar con google.rpc.Status
  • Mantener compatibilidad REST↔gRPC mediante gateway

Encaje académico

Dónde encaja esto en tus estudios.

Afina las mismas habilidades que tu titulación espera de ti.

API Design and GraphQL

Master · Software Engineering

Strong alignment

This challenge maps to API Design and GraphQL at the Master level. It sharpens the same practical skills your coursework expects — but in a real industry context with actual constraints and deliverables.

Carreras

Roles para los que esto te prepara.

Títulos reales. Puentes de habilidades reales. Elige el que más se acerque a tu trayectoria.

Backend Engineer

Diseñar contratos gRPC limpios y mantener un gateway REST sano es el oficio del Backend Engineer en cualquier arquitectura microservicios moderna.

Este proyecto afina

  • grpc
  • protobuf
  • schema-design

Software Engineer

Las Software Engineers que entienden compatibilidad de esquemas evitan los outages caros de cambios binarios incompatibles.

Este proyecto afina

  • protobuf
  • api-versioning
  • schema-design

Una cosa más

Puedes tener una credencial en tu CV para el viernes.