</>inexpresivo
Systems Lab

Explora arquitecturas de software como mapas vivos

Haz drilldown en componentes, activa capas, simula fallos y entiende los trade-offs detrás de cada decisión técnica.

1

Elige una arquitectura

2

Explora componentes

3

Simula escenarios

4

Aprende trade-offs

Arquitecturas disponibles

7 arquitecturas

Qué encontrarás en Systems Lab

Inexpresivo Systems Lab es una plataforma educativa que permite aprender arquitectura de software explorando diagramas interactivos. Cada arquitectura incluye componentes clickeables, capas visuales activables, y simulaciones paso a paso de escenarios normales y de falla.

  • API REST básicaArquitectura clásica para una aplicación web con autenticación, base de datos y observabilidad.
  • Frontend en AWS: CloudFront + S3Cómo servir un SPA con latencia mínima usando CloudFront como CDN global, S3 para el almacenamiento y WAF para protección.
  • Serverless Event-Driven en AWSArquitectura para recibir eventos externos y procesarlos de forma desacoplada usando servicios managed de AWS.
  • Integración SaaS — HubSpot → CRMPipeline de integración entre dos sistemas SaaS desacoplados mediante webhooks, validación de firma y colas con reintentos.
  • Aplicación web en AWSVista de sistema: cómo se conectan frontend, backend, auth, base de datos y observabilidad en una aplicación web real sobre AWS.
  • Backend en AWS: API Gateway + ECS + RDSArquitectura del backend containerizado sobre ECS Fargate con caché Redis, RDS PostgreSQL y gestión de secretos con Secrets Manager.
  • Microservicios bancarios en AWSArquitectura de microservicios bancarios con swim lanes y contenedores AWS. App móvil → BFF/Adapter → Balance y Transfer services dentro de una VPC en una cuenta AWS dedicada.