El blog de EuroVPS
Notas de campo.
Desde la sala de máquinas.
Decisiones, investigaciones y lecciones de operar infraestructura de producción. Escritas por las personas que la cuidan.
El archivo
Más del equipo.
Toda una red de sitios web se volvió lenta a la vez, y ni un solo servidor estaba ocupado.
Una red de portales de empleo se volvió lenta en el mismo instante, y ni un solo servidor estaba ocupado. Todos los niveles estaban inactivos salvo la base de datos, que esperaba a una consulta que escaneaba una tabla entera para devolver una sola fila.
Seconds_Behind_Master no es una comprobación de salud de la réplica
Por qué el lag de replicación por sí solo puede dar por sana una réplica que no lo está, y cómo comprobar réplicas MySQL y MariaDB por GTID y checksum.
Nunca reinicie un misterio: qué capturar antes de un reinicio
Un reinicio borra el síntoma y con él las pruebas; en un sistema con estado, los cinco minutos dedicados primero a capturar el estado deciden si los datos sobreviven.
Por qué Nextcloud parece lento, y qué lo arregla de verdad
Un Nextcloud lento rara vez necesita más hardware. Background jobs, caché, locking, índices y el editor de oficina, en el orden en que los revisamos, con ajustes exactos.
GPU propia frente a alquilada: utilización, localidad de los datos, soporte
Alquilar horas de GPU conviene a los picos; una carga de IA estable se sirve mejor desde una máquina propia, por utilización, localidad de los datos y jurisdicción.
Activar IPv6 sin sorprender a un solo servidor
Un orden seguro para añadir IPv6 a una red de producción: plan de direcciones, primero paridad de seguridad, gateways silenciosos con RA suprimidos, y una prueba desde fuera hacia dentro.
Cuándo alojar usted mismo un modelo abierto supera a pagar por token.
Un volumen estable por encima de un umbral favorece al hardware propio; un volumen pequeño o a ráfagas favorece a la API. Así se hacen los números con sus propias cifras, y por eso la respuesta basada solo en el coste es la que no deja de moverse.
Residencia no es soberanía. Una región de la UE en una consola estadounidense no cambia a quién se puede ordenar entregar sus datos.
Un proveedor con sede en EE. UU. que opera un datacenter en Fráncfort sigue respondiendo a los requerimientos de datos estadounidenses. El selector de región decide dónde están los datos, no a quién se puede ordenar entregarlos.
El proveedor de storage de su host no sabe que usted existe.
La etiqueta «storage de clase enterprise» describe una compra, no una capacidad. En la mayoría de los proveedores, un fallo de storage se convierte en un caso ante el fabricante que avanza al ritmo del proveedor, en una cola donde su host es un logotipo entre miles y usted no es nadie en absoluto. La pregunta que predice sus 3 de la madrugada: quién en este host puede leer la cabina, y cuántas capas hay entre usted y esa persona.
Tres salvaguardas que impiden que un gateway BGP de cliente filtre rutas
La redistribución es la causa habitual de fugas de rutas en gateways VPN de clientes. Las tres salvaguardas que la impiden, y un diff antes de la entrega.
No se puede balancear una escritura.
Nodos de base de datos idénticos parecen capacidad de escritura multiplicada, así que reparte todo en round-robin y obtiene errores de deadlock entregados a los editores a mitad de publicación, sin ningún bug de bloqueo en el código. La solución es un único escritor elegido con las lecturas repartidas, y no cuesta nada, porque las escrituras rara vez son el cuello de botella.
Qué preguntar a un proveedor de GPU antes de firmar
Doce preguntas antes de alquilar servidores GPU para IA: la tarjeta exacta, dedicada o compartida, jurisdicción, drivers, exposición y tratamiento de los datos.
El impuesto DevOps: el coste real de alojar IA usted mismo no es la GPU.
Los equipos comparan precios de GPU con tres decimales, y después pierden semanas de tiempo de ingeniería con versiones de drivers y de CUDA. La parte cara nunca fue la tarjeta.
Rollback que no tiene que recordar: commits confirmados en la red
Commit confirmed, revert timers, checkpoints y diffs de snapshots: cómo hacer que un cambio de red se deshaga solo cuando le deja fuera, plataforma a plataforma.
Mida antes de repatriar, dimensionando una salida del cloud a partir del uso real
Salir de AWS o Azure empieza por medir, no por listas de instancias. Cómo inventariar, leer percentiles de uso, mapear los servicios gestionados y dimensionar.
Firewall frente a WAF: qué ve y qué detiene cada uno
Un firewall con estado lee direcciones, puertos y estado de conexión; un WAF lee la propia petición HTTP, y un formulario de login necesita los dos, en serie.
Qué comprobar en un servidor nuevo antes de que lleve producción
Comprobaciones de aceptación para un servidor dedicado nuevo: memoria, discos, caché RAID, detección de flash, enlaces agregados, doble alimentación y acceso remoto, con comandos.
Sitio web lento, servidor inactivo: encontrar adónde va el tiempo
Se culpa primero a la base de datos porque es donde se siente la espera; medir cada nivel de una petición lenta muestra dónde se gasta el tiempo en realidad.
Pusimos a toda la plantilla de una agencia en acceso remoto seguro en una tarde.
Una agencia puso a toda su plantilla en acceso remoto seguro en una tarde, cada cuenta con una IP estática fija y salida full-tunnel, y cada cuenta se levantó al primer intento. No porque el aprovisionamiento masivo sea fácil, sino porque el trabajo se hizo con reconocimiento primero, lote después, y verificación releyendo el estado en lugar de confiar en las escrituras.
Servidor o aplicación: cómo se mide el cuello de botella
El tiempo hasta el primer byte en cada salto, los contadores de margen en la máquina y el slow log agrupado por frame bloqueante sitúan un sitio lento en una capa antes de que cambie nada.
Cierre estas puertas antes de que su equipo entre en Mattermost
Una instalación nueva de Mattermost está ajustada para que un equipo empiece a hablar rápido. Los ajustes que revisar antes del primer día, y cómo demostrar cada uno desde fuera.
Lo más leído
Las guías a las que vuelven los lectores- 0110 motivos por los que su sitio web carga lento (y cómo arreglarlos)
- 02Los archivos de registro de Linux que debe vigilar en RHEL 9 y 10
- 03Configurar WordPress Multisite con nginx y PHP-FPM en RHEL 9 y 10
- 04Arquímedes y el polipasto: cómo un hombre movió un barco
- 05Guía completa de los códigos de estado HTTP: serie 300
- 06Guía completa de los códigos de estado HTTP: serie 400
- 07¿Cuánta RAM, CPU, disco e IOPS necesita realmente su VPS?
Ponga la lectura a trabajar
¿Tiene una carga de trabajo en mente?
Empiece por los números.
Las herramientas de dimensionamiento convierten sus requisitos en una configuración propuesta y un rango de precio indicativo. Un ingeniero puede ayudarle a revisar qué encaja.

