Charlie Roffe

Director de Ingeniería · Cloud e IA

Madrid, España · LinkedIn · GitHub

Cómo Está Construido Este Sitio

Un caso de estudio de ingeniería en vivo: un diagrama de contexto del sistema, todos los registros de decisiones de arquitectura y un contrato de API OpenAPI 3.1 en vivo.

Registros de Decisiones de Arquitectura

  • ADR-001: Elección de Proveedor de Nube y Alojamiento de Contenedores
  • ADR-002: Estrategia de Contenerización
  • ADR-003: Enfoque de la Arquitectura de Frontend
  • ADR-004: Arquitectura del Backend
  • ADR-005: Framework de IA y Selección del Modelo
  • ADR-006: Gestión del Estado de las Conversaciones
  • ADR-007: Almacén de Recuperación y Caché de Dos Niveles (Memoria + Firestore)
  • ADR-008: Pipeline de CI/CD y Flujo de Entrega
  • ADR-009: Configuración en Tiempo de Ejecución y Gestión de Secretos
  • ADR-010: Arquitectura del Asistente de Certificados SSL/TLS
  • ADR-011: Telemetry y Enfoque de Observabilidad
  • ADR-012: Optimización de Seguridad y Rendimiento del Pipeline de CI/CD
  • ADR-013: Marco de Cumplimiento de la Ley de IA de la UE y Gobernanza de IA
  • ADR-018: Contrato Público de la API — Versionado, Modelo de Errores y Semántica de Límites de Tasa
  • ADR-019: Protección de la API contra Abusos por Capas — Límites de Tasa, App Check y Turnstile
  • ADR-017: Resultados de Demos Compartibles
  • ADR-014: Estrategia de Localización Bilingüe (EN/ES)
  • ADR-015: Transporte de Streaming — Server-Sent Events y la Separación Transporte/Lógica
  • ADR-016: Ciclo de Vida de los Feature Flags y Despliegues en Dos Fases
  • ADR-020: Pipeline de Seguridad de Doble Motor — SAST, SCA, Secretos y DAST
  • ADR-021: Promoción de Artefactos Inmutables — Construir Una Vez, Verificar y Promover por Digest
  • ADR-022: Imagen de Ejecución Distroless
  • ADR-023: Obtención de Certificados en Vivo y Calificación de Seguridad Determinista
  • ADR-024: Copiloto de Arquitectura Multiagente con Estado
  • ADR-025: RAG Correctivo — Evaluación de la Recuperación y Enrutamiento a Búsqueda Web
  • ADR-026: Terraform como Capa de Infraestructura como Código
  • ADR-027: Topología de Hosting en el Borde — Firebase Hosting delante de Cloud Run
  • ADR-028: Ingeniería Asistida por IA — Agentes como Contribuidores, el Pipeline como Frontera de Confianza

Referencia de la API en vivo (OpenAPI 3.1)