PubSub y Registro con Seguridad de Tipos para Actores Gleam

2025-08-23
PubSub y Registro con Seguridad de Tipos para Actores Gleam

Glyn es una biblioteca que proporciona PubSub y registro con seguridad de tipos para actores Gleam, con soporte para clustering distribuido. Construido sobre la biblioteca Erlang syn, ofrece dos sistemas complementarios de comunicación de actores: PubSub para la transmisión de eventos y un registro para el enrutamiento directo de comandos. Glyn se integra perfectamente con el modelo de actor de Gleam utilizando patrones de composición de selectores. Se requieren decodificadores explícitos para la seguridad de tipos al enviar mensajes entre nodos en un clúster. Los ejemplos de código demuestran la definición de tipos de mensajes, la creación de decodificadores y el uso de PubSub y el registro para la comunicación de actores. También se muestra la integración de actores multicanal, permitiendo escenarios de comunicación más complejos.

Desarrollo