Bandera: Русский Русский

HAProxy

28.10.2025

MySQL Proxy — es una aplicación intermediaria que se sitúa entre aplicaciones cliente (por ejemplo, su servidor web) y uno o varios servidores MySQL. Utiliza el protocolo de red de MySQL (MySQL Network Protocol), lo que permite a cualquier cliente compatible con MySQL conectarse al proxy sin cambios, pensando que se comunica directamente con el servidor MySQL.


Cómo Funciona MySQL Proxy

En su configuración básica el proxy simplemente reenvía las solicitudes del cliente al servidor MySQL y devuelve las respuestas.
Sin embargo, la característica clave de MySQL Proxy y sus equivalentes es el monitoreo, análisis y modificación del tráfico que pasa:

Read more
04.10.2025

Introducción

Let’s Encrypt — el estándar para obtener certificados TLS gratuitos. La mayoría de las veces los certificados se emiten mediante el método HTTP-01, que requiere un servidor web accesible en el puerto 80. Sin embargo, para servicios internos o certificados wildcard (por ejemplo, *.example.com) es más cómodo usar DNS-01, que valida la propiedad del dominio mediante registros TXT en DNS y no requiere puertos abiertos.

En el artículo se tratan:

Read more
03.10.2025

Introducción

Si eres un administrador de sistemas o desarrollador principiante, probablemente te hayas enfrentado a la tarea de gestionar el tráfico de red.
Una de las herramientas potentes para esto es HAProxy, un equilibrador de carga de alto rendimiento para TCP y HTTP.

En este artículo veremos:

  • qué es el proxy TCP,
  • por qué usar HAProxy,
  • un ejemplo de configuración para principiantes,
  • consejos de seguridad y monitorización.

¿Qué es el proxy TCP?

El proxy TCP es el reenvío de conexiones TCP desde el cliente hacia un servidor (o grupo de servidores) a través de un intermediario.
A diferencia del proxy HTTP, que opera en la capa de aplicación, el proxy TCP funciona en la capa de transporte, lo que lo hace universal para cualquier protocolo TCP: desde bases de datos hasta servicios de correo.

Read more
12.09.2025

Introducción

Los usuarios modernos esperan que las aplicaciones web funcionen con la misma rapidez y capacidad de respuesta que las aplicaciones nativas. Chats, cotizaciones en bolsa, edición colaborativa de documentos: todos estos escenarios requieren intercambio de datos instantáneo. En este artículo analizaremos cómo funciona el Long Polling, por qué fue reemplazado por WebSockets, y cómo configurar correctamente el soporte de estas tecnologías en los servidores web más populares.


El problema del tiempo real y la primera solución: Long Polling

HTTP fue diseñado originalmente bajo el modelo solicitud-respuesta: el cliente hace una petición al servidor, el servidor responde y cierra la conexión. Para aplicaciones dinámicas esto resulta inconveniente.

Read more
06.09.2025

Introducción

La elección del servidor web y proxy inverso hoy depende de las tareas y la infraestructura.
Caddy, Traefik, HAProxy, Nginx y Apache — son cinco soluciones populares, cada una con sus puntos fuertes y débiles.

En este artículo los compararemos según criterios clave: filosofía, instalación, SSL, CI/CD y complejidad.


Comparación por criterios clave

CriterioCaddyTraefikHAProxyNginxApache
FilosofíaSimplicidad, SSL automáticoEnrutamiento dinámico y descubrimiento de serviciosBalanceador de alto rendimientoServidor web y proxy universalServidor web clásico, estático
InstalaciónUn solo binarioContenedor, requiere configuraciónUn solo binario, configuración manualPaquete en el SO, instalación sencillaPaquete en el SO, instalación sencilla
Automatización SSLIntegrado, ventaja principalIntegrado, parte del ecosistemaNo (se necesita integración externa, por ejemplo certbot)Parcialmente (a través de certbot o módulos)Parcialmente (a través de certbot o módulos)
CI/CDIntegración muy sencillaIdeal para microserviciosUsado para balanceo en entornos de alta cargaRequiere pasos manuales, integración posibleRequiere pasos manuales, integración posible
ComplejidadBaja, apto para principiantesMedia/alta, requiere conocimientos de orquestadoresMedia, configuración más complejaMedia, ecosistema amplioMedia, configuraciones a menudo sobrecargadas
RendimientoBueno, pero no el topBuenoExcelente, optimizado para balanceoExcelenteMedio
Mejor usoDesarrollo local, MVP rápidosDocker/Kubernetes, microserviciosSistemas de alta carga, balanceoOpción universal para web y proxyAlojamiento de sitios estáticos, sistemas legacy

¿Para quién es cada uno?

🔹 Caddy

Ideal para:

Read more
02.07.2025

¡Hola, amigos! Hoy nos sumergiremos en el mundo de la automatización y desplegaremos n8n — una potente herramienta para crear flujos de trabajo. Lo instalaremos en Docker, y como «puerta» a Internet utilizaremos el confiable proxy inverso HAProxy.

Esta guía está creada especialmente para principiantes. Iremos paso a paso, explicando cada comando, para que no solo lo hagan, sino que también entiendan cómo funciona todo.

¿Por qué necesitamos HAProxy?

Podríamos simplemente abrir los puertos de n8n a Internet, ¿no? Sí, pero eso es inseguro e incómodo. HAProxy actuará como guardián y despachador:

Read more
21.06.2025

029 | Servidores proxy en acción: HAProxy — balanceador de carga de alto rendimiento ⚡️🔗

En nuestro ciclo de artículos sobre servidores proxy ya discutimos Nginx, que es una herramienta versátil que combina funciones de servidor web y proxy inverso. Hoy veremos HAProxy (High Availability Proxy) — una solución especializada que se centra en una tarea, pero extremadamente importante: la balanceo de carga de alto rendimiento y la provisión de alta disponibilidad.

Read more
19.06.2025

En el mundo moderno de Internet, donde los datos se mueven constantemente entre millones de dispositivos, a menudo se necesita no solo establecer una conexión directa, sino recurrir a un “intermediario”. Ese intermediario es el servidor proxy. Actúa como un puente entre usted (cliente) y el recurso final (servidor), gestionando las solicitudes de red en su nombre. Comprender los principios de funcionamiento de los proxies es fundamental para la seguridad de la red, la optimización y la gestión del acceso.

Read more