diff --git a/docs/01-arquitectura/overview.md b/docs/01-arquitectura/overview.md index 61f175b..51c0804 100644 --- a/docs/01-arquitectura/overview.md +++ b/docs/01-arquitectura/overview.md @@ -66,7 +66,7 @@ AiWorker es un sistema de orquestación de agentes IA que automatiza el ciclo co - Integración con Gitea y K8s ### 3. Base de Datos -- **MySQL 8.0**: Almacenamiento persistente +- **MariaDB 11.4 LTS**: Almacenamiento persistente - **Redis**: Colas, cache, pub/sub ### 4. Gitea diff --git a/docs/01-arquitectura/stack-tecnologico.md b/docs/01-arquitectura/stack-tecnologico.md index 086e92e..d5c0d3a 100644 --- a/docs/01-arquitectura/stack-tecnologico.md +++ b/docs/01-arquitectura/stack-tecnologico.md @@ -31,7 +31,7 @@ - **TypeScript**: Type safety ### Database -- **MySQL 8.0**: Base de datos relacional principal +- **MariaDB 11.4 LTS**: Base de datos relacional principal - **mysql2**: Driver MySQL para Node.js - **Drizzle ORM**: ORM TypeScript-first moderno - Type-safe @@ -150,7 +150,7 @@ - **APIs modernas**: Compatibilidad Web Standard - **Tooling integrado**: Bundler, test runner, package manager -### ¿Por qué MySQL? +### ¿Por qué MariaDB? - **Madurez**: Batalla-probado en producción - **Rendimiento**: Excelente para lecturas/escrituras - **Transacciones**: ACID compliance @@ -179,7 +179,7 @@ | Necesidad | Elegido | Alternativas | Razón | |-----------|---------|--------------|-------| | Runtime | Bun | Node, Deno | Velocidad + DX | -| DB | MySQL | PostgreSQL, MongoDB | Familiaridad + Madurez | +| DB | MariaDB | PostgreSQL, MongoDB | Familiaridad + Madurez | | ORM | Drizzle | Prisma, TypeORM | Type-safety + Performance | | Git | Gitea | GitLab, Gogs | Simplicidad + Features | | Frontend | React | Vue, Svelte | Ecosistema + React 19 | diff --git a/docs/06-deployment/preview-envs.md b/docs/06-deployment/preview-envs.md index abd2ebc..48eba42 100644 --- a/docs/06-deployment/preview-envs.md +++ b/docs/06-deployment/preview-envs.md @@ -194,7 +194,7 @@ async function createPreviewWithDatabase(params: { }) { const { namespace, projectName } = params - // 1. Deploy MySQL/PostgreSQL ephemeral + // 1. Deploy MariaDB/PostgreSQL ephemeral await k8sClient.createDeployment({ namespace, name: 'db',