Logging estructurado en migración Rails monolito a microservicios
Visión general
De qué trata este proyecto.
Implementa logging estructurado en tu migración Rails a microservicios con lograge, Go slog y LogQL. Recibe un certificado verificable.
El escenario
La SaaS (factura cerca de 24 M USD ARR) tiene un equipo de soporte que escala 35 % de los tickets a ingeniería porque no puede investigar sin pedir contexto; el ratio cae mucho con logs estructurados correlacionables.
El Briefing
Lo que harás y lo que demostrarás.
Diseñar e implementar logging estructurado coherente entre Rails y Go con request_id correlacionable, listo para que los 5 servicios restantes lo adopten siguiendo guía.
Earning criteria — what you'll demonstrate
- Diseñar estándar de logging que escale a equipo y stack heterogéneo
- Propagar contexto de request entre servicios siguiendo W3C trace context
- Operar Loki con criterio para no caer en cardinalidad explosiva
- Producir queries LogQL útiles para soporte, no solo ingeniería
Encaje académico
Dónde encaja esto en tus estudios.
Afina las mismas habilidades que tu titulación espera de ti.
Software Observability
Master · Cloud And Devops
Strong alignment
This challenge maps to Software Observability 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.
- Structured Logging
Apply structured logging to solve real industry problems and demonstrate production-level capability.
- Loki
Apply loki to solve real industry problems and demonstrate production-level capability.
- Ruby On Rails
Apply ruby on rails to solve real industry problems and demonstrate production-level capability.
- Go
Apply go to solve real industry problems and demonstrate production-level capability.
- Trace Context
Apply trace context to solve real industry problems and demonstrate production-level capability.
- Observability Design
Apply observability design 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.
Software Engineer
Diseñar logging estructurado coherente entre stacks heterogéneos y dejarlo adoptable es competencia clave del software engineer que crece a referente técnico de plataforma.
Este proyecto afina
- structured-logging
- ruby-on-rails
- go