libzmq ahora soporta VSOCK, la alternativa a las conexiones serie en máquinas virtuales

Use Vsock with Libzmq

VSOCK es una familia de sockets del kernel Linux diseñada para la comunicación entre una máquina virtual y su hipervisor, o entre varias máquinas virtuales del mismo host. Aunque ya existía una implementación para VMCI, libzmq carecía de soporte para VSOCK. El autor propone y desarrolla este soporte, lo que permite usar los patrones de ZeroMQ (req/rep, pub/sub) y la autenticación con CurveMQ sobre VSOCK en cualquier lenguaje con bindings de libzmq. Incluye ejemplos prácticos con pyzmq y asyncio.

Para mi gran sorpresa, existía una implementación de VMCI, pero no de VSOCK. Proponer algo fue sencillo; casi copié y pegué el código de VMCI.

Más de este día

2026-09-10