Pub Sub Model | MQTT Essentials Part 3
In this episode of MQTT Essentials series we will have a look at the pub sub model, also known as the publish subscribe pattern - the foundational choice of communication that MQTT implements. The pub sub pattern provides an alternative to a traditional client-server architecture. In the client-server model, a client communicates directly with an endpoint. The pub sub model decouples the client that sends a message (the publisher) from the client or clients that receive the messages (the subscribers). The publishers and subscribers never contact each other directly. In fact, they are not even aware that the other exists. The connection between them is handled by a third component (the broker). The job of the broker is to filter all incoming messages and distribute them correctly to subscribers. Characteristics of Pub Sub: Space decoupling Time decoupling (queueing) Synchronization decoupling Pub Sub scales better than the traditional client-server approach. ** Chapters / Table of Contents ** 00:00 Introduction 00:37 Client / Server Protocol 01:09 Pub Sub Pattern in MQTT 02:05 Publish / Subscribe Characteristics of MQTT 03:35 Scalability Advantage of Pub/Sub in MQTT 04:11 Single Point of Failure (SPOF) in MQTT 05:15 Announcing Part 4: Client Broker Connection Establishment in MQTT 👉 If you missed Part 1 - What is MQTT, watch it now:    • What is MQTT | MQTT Essentials Part 1  👉 Continue watching the MQTT Essential Series now: Part 4 - Client Broker Connection Establishment    • MQTT Client Broker Setup | MQTT Essentials...  👉 We also explain the core of MQTT concepts, its features, and other essential information on the HiveMQ blog: https://bit.ly/3F7l2pm 👉 Get your own MQTT Essentials in a comprehensive, free E-Book: https://bit.ly/3D17jhJ 👉 To know about HiveMQ: https://bit.ly/3ooK4uc Subscribe to our HiveMQ channel to get video updates. Hit the subscribe button above or subscribe to our newsletter (https://bit.ly/3os4nqr) to keep up to date on the latest MQTT news. #MQTT #PublishSubscribe #MQTTEssentials #MQTTMonday #IoT

MQTT Topic Best Practices | MQTT Essentials Part 6

MQTT Client Broker Setup | MQTT Essentials Part 4

MQTT Basics: What is MQTT and How Does it Work?

Unified Namespace (UNS) Applications to Power Your Smart Factory | Webinar

What is MQTT?

MQTT QoS - Quality of Service | MQTT Essentials Part 7

Week h Communication Port

System Design Course – APIs, Databases, Caching, CDNs, Load Balancing & Production Infra

What is MQTT | MQTT Essentials Part 1

Passkeys Explained: Are They Actually Better Than Passwords?

What Are IoT Protocols? | HiveMQ's Dominik Obermaier

How to Design APIs Like a Senior Engineer (REST, GraphQL, Auth, Security)

What is MQTT? - Part I - The Foundation

The AI Breakthrough That Will Change Everything (Google DeepMind CEO Interview)

System Design Explained: APIs, Databases, Caching, CDNs, Load Balancing & Production Infra

Features & Characteristics of MQTT | MQTT Essentials Part 2

What is MQTT? - Part II - "The MQTT Stack"

What is Unified Namespace (UNS) and Why Does it Matter? | UNS Essentials Part 1

What is an MQTT Broker Clearly Explained

