Sirviendo Código

Samuel Jiménez - 25 años de MQTT. Homenaje [sin PowerPoint] al protocolo de la IoT - LareiraConf 26

6 de abril de 2026Desarrollo de softwarelareiraconfdesarrollo de software

Supe que sería ingeniero justo después de ver Juegos de Guerra, un clásico de los ochentas que todo informático de bien debería ver. Me encanta el cacharreo. Creo que es la mejor forma de aprender algo de verdad, porque te enseña a manejar la frustración y a gestionar recursos escasos. Una vez hecho esto, nada mejor que compartir lo que has aprendido para ser feliz. Los grandes protocolos nacen con el superpoder de la invisibilidad, y MQTT es uno de ellos. Está por todas partes: escondido en los ambientes más hostiles, viviendo meses con miliamperios, transmitiendo con anchos de banda de pocos kilobytes y cumpliendo con la misión de entregar y recibir mensajes a toda costa. Además, es bello. Todo lo bello que los ingenieros podemos apreciar. MQTT es un protocolo recubierto hoy en día por capas de abstracción que muchas veces no nos dejan vislumbrar las lecciones que deberíamos aprender. Por ejemplo, la potente simplicidad y coherencia con la que Andy Stanford-Clark y Arlen Nipper resolvieron, a finales del siglo pasado, grandes problemas de comunicación, fiabilidad y escalado. [Parece que nuestros retos no cambian con el tiempo 😊] Creo que la mejor forma que tenemos los ingenieros de rendir homenaje a otros ingenieros es despellejando y destripando sus creaciones para entender sus porqués de una buena vez. Eso es lo que haremos, sin powerpoint y en riguroso directo. Y como creo firmemente en el aprendizaje lateral, vamos a hacerlo por la vía de implementaciones anómalas, probablemente inútiles en la práctica, pero divertidas para aprender sin prejuicios. Aquí va una: ¿podrían ordenadores de hace 45 años, 8 bits y 64 Kilobytes de RAM ejecutar MQTT? ¿Os apetece comprobarlo? A mí también. P.D: No os preocupéis porque sea un protocolo binario. Sólo es memoria muscular: 22 sigue siendo 34 y FF no se ha movido un ápice de 255. ------- Síguenos en nuestras redes sociales Web: https://sirviendocodigo.com/ LinkedIn: https://www.linkedin.com/company/sirviendo-codigo/ X: https://twitter.com/sirviendocodigo Instagram: https://www.instagram.com/sirviendo.codigo/ TikTok: https://www.tiktok.com/@sirviendo.codigo #sirviendocodigo

Vídeos relacionados