Defiende un diseño. Muestra tu trabajo.
Convierte el proyecto Relay en evidencia de criterio de ingeniería para un equipo, un portafolio o una entrevista.
AL TERMINAR, PODRÁS
- Traducir requisitos en decisiones de diseño explícitas
- Estimar capacidad con suposiciones declaradas
- Comunicar compromisos, evidencia y riesgos sin resolver
Descripción del diagrama: Restricciones → Opciones; Opciones → ADR; ADR → Evidencia; Evidencia → Portafolio; ADR → Portafolio
Empieza por las restricciones, no por los productos
Una conversación de diseño de sistemas empieza por aclarar usuarios, operaciones, carga de trabajo, latencia, durabilidad, seguridad y costo.
Pregunta qué garantías importan más y qué se puede relajar. Estima órdenes de magnitud con unidades y muestra tus suposiciones. Si llega un millón de trabajos al día, la tasa promedio de llegada es de unos doce por segundo, pero la tasa pico y la duración de cada trabajo determinan cuántos workers necesitas.
Un promedio por sí solo no es un plan de capacidad. Empieza por la arquitectura más simple que cumpla los requisitos y luego identifica el siguiente cuello de botella o frontera de fallas.
Haz revisable una decisión
Un registro breve de decisión de arquitectura indica el contexto, las alternativas, el enfoque elegido, las consecuencias y las condiciones que llevarían a reconsiderarlo.
En Relay, compara una cola respaldada por la base de datos con un broker dedicado usando durabilidad, orden, tasa de procesamiento (throughput), carga operativa y familiaridad del equipo. Rara vez existe una única respuesta universalmente mejor. Una ingeniera o ingeniero sólido explica por qué una elección encaja con estas restricciones y qué evidencia podría cambiarla.
Incluye casos de falla, caminos de migración y el costo de mantenerlo, en lugar de evaluar solo la tasa de procesamiento en un benchmark limpio.
Un portafolio es evidencia de criterio
Presenta un proyecto que se pueda ejecutar, un diagrama de arquitectura conciso, una guía de instalación clara, pruebas significativas y un pequeño registro de comportamiento medido.
Muestra un error que diagnosticaste, un compromiso que cambiaste a partir de evidencia y una limitación que elegiste a propósito. En entrevistas, narra tus suposiciones, tus casos de prueba y la complejidad mientras resuelves un problema; pide aclaraciones en lugar de adivinar en silencio. En un equipo de trabajo, conecta el trabajo técnico con los resultados para los usuarios y las consecuencias operativas.
Completar este curso es un punto de partida: el dominio crece con revisión, restricciones reales y práctica repetida.
ERROR FRECUENTE
Un portafolio lleno de nombres de tecnologías, pero sin comportamiento reproducible ni decisiones explicadas, le da poca evidencia de habilidad de ingeniería a quien lo revisa.
INTÉNTALO TÚ
Prepara una revisión de diseño de Relay de cinco minutos: requisitos, arquitectura, una estimación de capacidad, un escenario de falla, un compromiso y el siguiente experimento que harías.
Decide en el laboratorio.
El checkpoint de dos preguntas, tus notas y tu progreso guardado están en el laboratorio. Gratis y sin cuenta.
Abrir en el laboratorio ↗CONÉCTALO CON RELAY
Publica un paquete de portafolio local de Relay: README, decisión de arquitectura, pruebas, notas de benchmarks, modelo de amenazas, SLO y ejercicio de incidente. Explica sus límites con honestidad.