Skip to content

Latest commit

 

History

History
16 lines (9 loc) · 1.02 KB

1-introduction.md

File metadata and controls

16 lines (9 loc) · 1.02 KB

📡 MQTT (broker)

Introduction

MQTT (Message Queuing Telemetry Transport) est un protocole de messagerie publish-subscribe basé sur le protocole TCP/IP (Wikipédia).

event loop

MQTT est plutôt populaire pour la création de composants (logiciels) qu'on appellera des brokers de messages (comme une Queue ou plusieurs acteurs pourront écrire et consommer des messages). L’idée c’est bien souvent d’éviter un coupable trop fort entre différents composants d’une architecture.

À noter que nous parlons ici souvent du protocole MQTT mais il y a beaucoup de solutions qui sont bien plus bas niveau et qui préféreront conserver leurs propres implémentations en TCP/IP pour maximiser les performances.


⬅️ 💾 Database: ORM ou non ? | ➡️ 📡 MQTT (broker): Redis