MQTT: Qué es y cómo funciona

2024 ж. 23 Мам.
19 562 Рет қаралды

Un video breve para explicar qué es exactamente MQTT, cómo se usa y qué beneficios tiene en su uso con microservicios y dispositivos IoT, entre otros potenciales usos.
Timestaps:
00:00​ Intro.
00:50​ MQTT intro.
01:10​ MQTT definition.
02:20​ Data formats (payload).
03:20​ Protocol usages.
03:51​ Slides 1, 2 and 3.
05:28 QoS.
07:40​ Time stamps.
GEAR USED IN THIS VIDEO
- Recording Kit: kit.co/acontratech​
SOUND & MUSIC
- Music: "Wrong" (Royalty free from the KZhead Music Library)
DIRECT CONTACT:
- Email: voy@acontra.tech
MY SOCIALS:
- Twitter: / acontratech​​
#microservicios​ #microservices​ #mqtt​ #softwarearchitecture​ #cloud​ #architecture​ #it​

Пікірлер
  • Oie pero este señor es una maravilla, empece como desarrollador frontend, me expandi hacia el backend y ahora que estoy viendo NestJS y aparecen un monton de protocolos de transferencia que son soportados (yo entendiendo nada por supuesto ademas del HTTP y sockets). En resumen me pongo a investigar, y veo a este señor explicando Kafka y MQTT en menos de 10 minutos y me resulto maravilloso. Muchisimas gracias por compartir tu conocimiento

    @felipe3966@felipe3966 Жыл бұрын
    • Muchas gracias por tu comentario. Me parece maravillo poder ayudarte ☺️

      @SAFEBYTELABS@SAFEBYTELABS Жыл бұрын
  • Muy claro!! Gracias

    @cartoocm@cartoocm26 күн бұрын
  • Felicitaciones por tu vídeo, explica de una forma muy práctica y compacta de tiempo, las complejidades de una tecnología como lo es MQTT👍

    @ocis9@ocis9 Жыл бұрын
  • Excelente explicación! Cuesta encontrar en internet explicaciones tan buenas y concisas.

    @alanclerici3235@alanclerici32352 жыл бұрын
  • Pense que este Humilde y Gran Hombre, se habia robado mi, el Wyskhi, que me quedaba del 2024, mis palabras dicen a este gran hombre bueno y lo perdono, xq el sabe muchas cosas y siempre sera humilda SIMEMPRE COMPARTE, y luego es un Caballero es el NFINITO, Gracias Buen hombre, es una perla que nos comparte a todos, es como encontrar en el fondo del mar una PERLA...GRACIAS...

    @willantomassotochamorro@willantomassotochamorro4 ай бұрын
    • Muchas gracias

      @SAFEBYTELABS@SAFEBYTELABS2 ай бұрын
  • Excelente video! llevo utilizando mqtt para Iot desde hace un par de meses pero nunca había investigado el trasfondo, con tu video me a quedado super claro.

    @Fxusto_@Fxusto_2 жыл бұрын
    • Me alegro de ser de ayuda :)

      @SAFEBYTELABS@SAFEBYTELABS2 жыл бұрын
  • Un suscriptor más! muy buen video

    @vurokrazia@vurokrazia2 жыл бұрын
  • muy util la info, gracias

    @Verchiel2@Verchiel22 жыл бұрын
    • Muchas gracias a tí por tu tiempo ;)

      @SAFEBYTELABS@SAFEBYTELABS2 жыл бұрын
  • Buen vídeo!

    @Pattch@Pattch2 жыл бұрын
  • graacis por video estoy desollando tecnologia basada en iot

    @hansijimenez7670@hansijimenez76702 ай бұрын
    • Fantástico, espero que se le esté dando bien y que disfrute el proyecto :)

      @SAFEBYTELABS@SAFEBYTELABS2 ай бұрын
  • Como hacer tu propio servidor mqtt y consultarlo de cualquier parte del.mundo

    @jettaglnegro@jettaglnegro2 жыл бұрын
  • Buen video!! En desarrollo de hardware MQTT se usa mucho! Y es fàcil de implementar para aquellos que no nos dedicamos al software!! Un saludo! 😁👋🏻

    @cursoderobotica@cursoderobotica2 жыл бұрын
    • En serio ? Yo me dedico al software y no sé cómo hacerlo jaja, alguna idea para comenzar ? Mil gracias

      @elviscalle1974@elviscalle19742 жыл бұрын
    • @@elviscalle1974 hola Elvis, hay varias tarjetas electronicas que lo implementan, y existen muchas libreriías que hacen la tarea facil para nosotros :) puedes iniciar con una Raspberrypi, instalando el servidor Mosquito (hay muchas imagenes de docker que ya lo implementan).. o tambien hay otras placas como las ESP32 con librerias ya hechas en C++ o en MIcroPython :)

      @cursoderobotica@cursoderobotica2 жыл бұрын
    • @@cursoderobotica Mil gracias amigo!! lo voy a investigar.

      @elviscalle1974@elviscalle19742 жыл бұрын
  • Buen canal maquina! Saludos.

    @abtoledan@abtoledan3 жыл бұрын
    • Muchas gracias Abraham. Sigo trabajando para crear contenidos de interés. Si tienes cualquier sugerencia, será más que bienvenida. Muchas gracias. Un saludo!

      @SAFEBYTELABS@SAFEBYTELABS3 жыл бұрын
  • Buena calidad de explicacion

    @raul4512@raul45122 жыл бұрын
    • Muchas gracias!!! Espero haber podido ayudarte :)

      @SAFEBYTELABS@SAFEBYTELABS2 жыл бұрын
  • Hola! gracias por la explicación. Pregunta es recomendable usar mqtt sobre unix tradicional?

    @adriana_bravo@adriana_bravo3 жыл бұрын
    • Hola Adriana, muchas gracias por tu pregunta y por ver el video. A nivel de servidor, por ejemplo Mosquitto se puede instalar tanto en Linux/UNIX como en Windows. A nivel de cliente, prácticamente todos los sistemas operativos tienen algún cliente MQTT. Si me preguntas por mi opinión... you prefiero usar un servidor linux, pero mi respuesta esta sesgada pues la mayor parte de mi vida profesional se ha desarrollado en entorno *nix. Espero haber resuelto tu duda. Si no es así, pregunta mas cosas. Saludos!

      @SAFEBYTELABS@SAFEBYTELABS3 жыл бұрын
  • Gracias por el tu presentación. MQTT es igual que MQ Series?

    @reyesdelvalle3746@reyesdelvalle37463 жыл бұрын
    • Hola reyesdelvalle, MQTT e IBM MQ son muy parecidos. MQTT es más liviano en su construcción que IBM MQ, que tiene una implementación de grado Enterprise, pero en esencia los dos sistemas soportan Pub/Sub y colas de mensajes. MQTT es mas usado en comunicaciones IoT y M2M mientras que IBM MQ se usa más tradicionalmente en sistemas empresariales tipo mainframe, transaccionales, UNIX tradicionales y más recientemente incluso en plataformas Windows corporativas. El enfoque de cada uno es un poco diferente pero la tecnología es, como digo, muy similar. Muchas gracias por tu pregunta :)

      @SAFEBYTELABS@SAFEBYTELABS3 жыл бұрын
  • MQTT podría ser una solución temporal a un monolito? Es decir tener falta de microservicios pero implementando esta tecnología haría más livianas las transacciones?

    @christianirack@christianirack Жыл бұрын
    • Hola Christian, no estoy seguro. Sí que es cierto que podría ser una manera de romper el monolito y empezar a descomponerlo en partes que poco a poco puedas alejar y reescribir como microservicio.

      @SAFEBYTELABS@SAFEBYTELABS Жыл бұрын
  • Qué diferencias ves entre MQTT y OCPP ? Y donde está también la diferencia con los websockets? Muchas gracias

    @inanesilence@inanesilence11 ай бұрын
    • Hola, creo que la pregunta está muy orientada a IoT y todo el tema de Digital Vehicles. OCPP es un protocolo de mensajes. En concreto es un protocolo de "buffering" de mensajes, es decir, una forma de serializar mensajes entre un origen y un destino. OCPP puede enviar mensajes a través de dos vías, MQTT y WebSockets. En este ámbito, MQTT y WebSocket son un transporte meramente. Ahora, sobre la diferencia entre MQTT y Websockets, aclarar que un websocket es un protocolo de comunicación bidireccional cercano al tiempo real que se mantiene abierto (una conexión TCP abierta permanentemente) entre un cliente y un servidor. Debido a esta característica su estabilidad ante cortes de la red y su escalado son difíciles de conseguir. Por otra parte MQTT es un protocolo de mensajería, ligero en el uso de datos de control (overhead) y eficiente. Está específicamente diseñado para su uso en IoT, enlaces satelitales y, como no, vehículos conectados. Su forma de escalar es eficiente, usa pocos datos en la red y opera sin problemas en situaciones de conectividad reducida o no constante. Espero haberte ayudado. Muchas gracias!

      @SAFEBYTELABS@SAFEBYTELABS11 ай бұрын
    • @@SAFEBYTELABS Muchas gracias por tu respuesta clarificadora. Entonces planteando una nueva implementación, websocket o mqtt? o quizá no es necesario discriminar? 🤔

      @inanesilence@inanesilence11 ай бұрын
    • Personalmente elegiría MQTT ;)

      @SAFEBYTELABS@SAFEBYTELABS7 ай бұрын
KZhead