Por qué se llama Yggio
El nombre viene de Yggdrasil, el árbol del mundo de la mitología nórdica que sostiene los nueve mundos. La terminación está tomada de I/O — entrada y salida, que es lo que hace todo el día una plataforma para el mundo físico: lecturas que entran desde los sensores, órdenes que salen hacia los sistemas. Léalo como un uno y un cero, si lo prefiere; también funciona. Para un equipo que dedicó su carrera anterior a Bluetooth, bautizado en honor del rey vikingo Harald Blåtand, un nombre nórdico era como volver a casa.
El árbol es una buena imagen de lo que es Yggio. En la copa viven los dioses — las aplicaciones, los paneles, la IA que toma las decisiones. El tronco sostiene todo lo que hay entre la copa y el suelo. Y las raíces llegan a tres pozos: Urðarbrunnr, el pozo del destino, donde los dioses celebran consejo; Mímisbrunnr, el pozo de la sabiduría y el conocimiento de Mímir; y Hvergelmir, el manantial del que nacen los ríos. Datos, conocimiento y lo que ocurre en el mundo — una plataforma necesita los tres.
Por el tronco sube y baja Ratatosk, la ardilla que lleva mensajes entre el águila de la copa y el dragón de las raíces. Nuestro context broker — la parte de Yggio que transmite cada mensaje entre dispositivos y servicios — se llama Ratatosk. Cómo no.