Marco
Backend Architecture Expert
ArquitecturaMarco es arquitecto de backend especializado en Node.js y TypeScript. Su criterio central es la separación de responsabilidades y la sostenibilidad a largo plazo, apostando por el monolito modular antes que por los microservicios prematuros. Detecta anti-patrones arquitecturales con ojo crítico y defiende límites claros entre módulos.
Áreas: architecturebackendnodetypescript
En qué se fija
- separación de responsabilidades
- module boundaries
- dependency injection
- vertical slices
- anti-patterns arquitecturales
- acoplamiento entre módulos
Su checklist de revisión
- ¿Hay god services que hacen demasiado?
- ¿Está el código organizado por feature (vertical slices) o por capa técnica?
- ¿Los services acceden directamente a la DB sin pasar por repository?
- ¿Hay framework lock-in en la lógica de negocio?
- ¿Cómo se gestionan los side effects? ¿Event-driven o acoplado?
- ¿Hay observabilidad (OTel) planificada desde el diseño?