MQTT: Qué es y cómo funciona

Поделиться
HTML-код
  • Опубликовано: 12 сен 2024

Комментарии • 37

  • @felipe3966
    @felipe3966 Год назад +6

    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

    • @SAFEBYTELABS
      @SAFEBYTELABS  Год назад

      Muchas gracias por tu comentario. Me parece maravillo poder ayudarte ☺️

  • @ocis9
    @ocis9 Год назад +1

    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👍

  • @Fxusto_
    @Fxusto_ 3 года назад +1

    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.

  • @willantomassotochamorro
    @willantomassotochamorro 8 месяцев назад +1

    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...

  • @alanclerici3235
    @alanclerici3235 2 года назад

    Excelente explicación! Cuesta encontrar en internet explicaciones tan buenas y concisas.

  • @cursoderobotica
    @cursoderobotica 2 года назад

    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! 😁👋🏻

    • @vimael77
      @vimael77 2 года назад +1

      En serio ? Yo me dedico al software y no sé cómo hacerlo jaja, alguna idea para comenzar ? Mil gracias

    • @cursoderobotica
      @cursoderobotica 2 года назад +1

      @@vimael77 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 :)

    • @vimael77
      @vimael77 2 года назад +1

      @@cursoderobotica Mil gracias amigo!! lo voy a investigar.

  • @cartoocm
    @cartoocm 4 месяца назад +1

    Muy claro!! Gracias

  • @hansijimenez7670
    @hansijimenez7670 6 месяцев назад +1

    graacis por video estoy desollando tecnologia basada en iot

    • @SAFEBYTELABS
      @SAFEBYTELABS  6 месяцев назад

      Fantástico, espero que se le esté dando bien y que disfrute el proyecto :)

  • @Verchiel2
    @Verchiel2 2 года назад +1

    muy util la info, gracias

    • @SAFEBYTELABS
      @SAFEBYTELABS  2 года назад

      Muchas gracias a tí por tu tiempo ;)

  • @user-wr2jv2ef8u
    @user-wr2jv2ef8u Месяц назад

    Gracias

  • @abtoledan
    @abtoledan 3 года назад +1

    Buen canal maquina! Saludos.

    • @SAFEBYTELABS
      @SAFEBYTELABS  3 года назад

      Muchas gracias Abraham. Sigo trabajando para crear contenidos de interés. Si tienes cualquier sugerencia, será más que bienvenida. Muchas gracias. Un saludo!

  • @vurokrazia
    @vurokrazia 3 года назад

    Un suscriptor más! muy buen video

  • @raul4512
    @raul4512 2 года назад

    Buena calidad de explicacion

    • @SAFEBYTELABS
      @SAFEBYTELABS  2 года назад

      Muchas gracias!!! Espero haber podido ayudarte :)

  • @jettaglnegro
    @jettaglnegro 3 года назад +2

    Como hacer tu propio servidor mqtt y consultarlo de cualquier parte del.mundo

  • @Pattch
    @Pattch 2 года назад

    Buen vídeo!

  • @reyesdelvalle3746
    @reyesdelvalle3746 3 года назад +1

    Gracias por el tu presentación. MQTT es igual que MQ Series?

    • @SAFEBYTELABS
      @SAFEBYTELABS  3 года назад

      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 :)

  • @inanesilence
    @inanesilence Год назад +1

    Qué diferencias ves entre MQTT y OCPP ? Y donde está también la diferencia con los websockets? Muchas gracias

    • @SAFEBYTELABS
      @SAFEBYTELABS  Год назад

      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!

    • @inanesilence
      @inanesilence Год назад

      @@SAFEBYTELABS Muchas gracias por tu respuesta clarificadora.
      Entonces planteando una nueva implementación, websocket o mqtt? o quizá no es necesario discriminar? 🤔

    • @SAFEBYTELABS
      @SAFEBYTELABS  11 месяцев назад

      Personalmente elegiría MQTT ;)

  • @adriana_bravo
    @adriana_bravo 3 года назад

    Hola! gracias por la explicación. Pregunta es recomendable usar mqtt sobre unix tradicional?

    • @SAFEBYTELABS
      @SAFEBYTELABS  3 года назад +1

      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!

  • @christianirack
    @christianirack 2 года назад

    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?

    • @SAFEBYTELABS
      @SAFEBYTELABS  Год назад

      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.