Schema evolution para feed de eventos de telemedicina
Visión general
De qué trata este proyecto.
Audita esquemas JSON de telemedicina, conviértelos a Protobuf y configura Buf en CI. Obtén un certificado verificable.
El escenario
La HealthTech (alrededor de 8 millones de USD de revenue anual, presencia en CO y EC) acelera releases pero sufre 2-3 incidentes mensuales por cambios de esquema descoordinados.
El Briefing
Lo que harás y lo que demostrarás.
Establecer evolución de esquemas Protobuf con gobernanza automática que detecte breaking changes en pull request, eliminando coordinación manual.
Earning criteria — what you'll demonstrate
- Diseñar políticas de evolución de esquemas defendibles
- Aplicar Buf Schema Registry como gobernanza activa
- Integrar detección de breaking changes en pull request
- Cubrir contratos productor-consumidor con Pact
Encaje académico
Dónde encaja esto en tus estudios.
Afina las mismas habilidades que tu titulación espera de ti.
Event-Driven Architecture
Master · Software Engineering
Strong alignment
This challenge maps to Event-Driven Architecture at the Master level. It sharpens the same practical skills your coursework expects — but in a real industry context with actual constraints and deliverables.
Habilidades
Habilidades que demostrarás.
Cada una aparece en tu credencial verificada.
- Protobuf
Apply protobuf to solve real industry problems and demonstrate production-level capability.
- Schema Registry
Apply schema registry to solve real industry problems and demonstrate production-level capability.
- Ci Cd
Apply ci cd to solve real industry problems and demonstrate production-level capability.
- Contract Testing
Apply contract testing to solve real industry problems and demonstrate production-level capability.
- Event Versioning
Apply event versioning to solve real industry problems and demonstrate production-level capability.
- Kafka
Apply kafka to solve real industry problems and demonstrate production-level capability.
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.
Ingeniero de Backend
Entender evolución de esquemas desde productor y consumidor es la madurez backend que evita guerras inter-equipo.
Este proyecto afina
- protobuf
- kafka
- event-versioning