caso de uso

Donde los datos importan de verdad — Mundo Real

Caso de uso 4: Industria: Fintech/Banca. Nivel: Mid. 6 lecciones (ampliable). Streaming, GDPR, feature store, incident management.

[01]

Bienvenido a NeoBank

Conoce el banco digital, el equipo regulado, los personajes con los que trabajarás y los 4 problemas simultáneos que te esperan está semana.

30 min
[02]

Día 1 -- Architecture Review: diseñar streaming

Evalúas 4 opciones de streaming, escribes un ADR completo con trade-offs y lo defiendes ante Clara en el Architecture Review Board.

45 min
[03]

Día 2 -- GDPR: diseñar proceso de supresión

Sara te explica el artículo 17. Inventarías PII en 6 tablas, diseñas anonimización irreversible con SHA-256 + salt efímero y construyes el GDPRAnonymizer.

45 min
[04]

Día 3 -- Feature Store: arquitectura hot/cold para ML

Diseñas el Feature Store con capas hot/warm/cold para el modelo de fraude de Miguel. Implementas las 5 features y el registry de metadata.

45 min
[05]

Día 3 (tarde) -- Implementar Spark Structured Streaming

Implementas el pipeline completo de streaming: Kafka a S3 silver, watermarks para late data, deduplicación y el sink a Redis para features.

45 min
[06]

Día 4 (3AM) -- El incidente: transacciones duplicadas

PagerDuty te despierta: OOM en el streaming job. Diagnóstico bajo presión, data skew por merchant, hotfix con cuarentena y salting como solución permanente.

45 min
[07]

Día 5 -- Post-mortem profesional y demo a stakeholders

Escribes el post-mortem blameless, presentas a Clara los resultados de la semana y el incidente se convierte en argumento para más presupuesto.

40 min
[08]

Retrospectiva -- Tu evolución y preparación para FlashRoute

Reflexión sobre la semana en NeoBank: skills ganadas, nivel de autonomía, lo que el banco te enseñó que no está en ningún tutorial, y preparación para FlashRoute.

25 min