Javier Valencia Javier Valencia

Filtrando por tag: devops

17 resultados

Tecnofeudalismo (IX): lo que se ve desde dentro del feudo — veinticinco años pagando peajes

30 de julio de 2026 · 5 min de lectura

Noveno post de la serie. Ya está contada la teoría y están contadas sus grietas. Hoy toca el contraste con la única base de datos que administro desde hace casi medio siglo de vida: la mía. Llevo más de veinticinco años en el software y las telecomunicaciones —facturación de telecos, ERP, VoIP, infraestructura—, es decir, llevo veinticinco años viendo construirse el feudo desde el andamio. Esto es lo que he visto. La foto de portada no es nostalgia: es una advertencia El hero de hoy son operadoras de centralita en 1907. Las he elegido porque son mi gremio: eso es...

Rails sostenible (X): proceso sostenible, operaciones y liderazgo

17 de junio de 2026 · 7 min de lectura

Décima y última entrega de la serie Rails sostenible, sobre Sustainable Web Development with Ruby on Rails de David Bryant Copeland. Tiempo de lectura estimado: 14 minutos. Llegamos al final del recorrido. Tras nueve entregas bajando hasta el detalle de cada capa de Rails, Copeland cierra subiendo de nuevo a la vista de pájaro: el proceso, las operaciones, las decisiones de arquitectura macro y, por encima de todo, el liderazgo técnico. Porque ninguna técnica de las que hemos visto sobrevive si nadie en el equipo defiende la sostenibilidad como valor. Usa la integración continua para desplegar El proceso sostenible empieza...

Rails sostenible (II): arranca tu app con buen pie

1 de junio de 2026 · 6 min de lectura

Segunda entrega de la serie Rails sostenible, basada en Sustainable Web Development with Ruby on Rails de David Bryant Copeland. Si te perdiste el arranque, empieza por la primera entrega. Tiempo de lectura estimado: 13 minutos. En el post anterior vimos que la sostenibilidad es la capacidad de seguir cambiando el software a coste constante. Pues bien: el primer coste que se dispara en cualquier proyecto mal arrancado es el de poner a alguien a trabajar en él. Copeland le dedica un capítulo entero a algo que la mayoría de equipos descuida —el setup del entorno— porque es el primer...

Cluster MariaDB master-master en Debian 13: instalación paso a paso desde el repo oficial

15 de mayo de 2026 · 9 min de lectura

Tiempo de lectura estimado: 16 minutos. En la quinta entrega de la serie MariaDB desde cero pasé por encima de Galera, replicación asíncrona, backups y producción a vista de pájaro. Esta vez bajo al detalle: montar un cluster de 3 nodos en Debian 13 trixie desde cero, usando el repo oficial de MariaDB Foundation, y demostrar que funciona con pruebas reales (caídas, recuperación, conflictos de escritura, latencia). Sobre la terminología: en el mundo MySQL/MariaDB master-master significa históricamente "dos primarias asíncronas en círculo". Aquí lo uso en el sentido más amplio y más usado hoy: multi-master síncrono con Galera. Es lo...

MariaDB desde cero (V): replicación, Galera y producción

14 de mayo de 2026 · 6 min de lectura

Quinta y última entrega de la serie MariaDB desde cero a pro. Tiempo de lectura estimado: 14 minutos. Último tramo. Has aprendido a instalar MariaDB (I), diseñar esquemas con storage engines y tipos adecuados (II), escribir consultas modernas (III) y diagnosticar rendimiento (IV). Ahora toca lo que define "estar en producción": replicación, Galera, backups, monitorización y seguridad. Comparativa honesta: ponerlo todo a funcionar en MariaDB es más artesanal que en un PostgreSQL con Patroni o un RDS gestionado. No es más difícil; es distinto. Te paga en flexibilidad. Binlog: la base de todo MariaDB mantiene un binary log (binlog): un...