TTNotes
CtrlK
  • Introduction
  • Intro
    • Introduction
  • Back-end
    • Node.js
      • Modules
      • NPM
      • Bookmarks
      • Testing
      • Yarn
      • Custom Error
    • Docker
      • Install on Centos 6
      • Bookmarks
    • MongoDB
    • PostgreSQL(WIP)
    • JWT
    • GraphQL
    • Consul
    • MQTT
    • Apache Thrift
    • CI / CD Reference
    • Nginx
    • Live Stream server - Nginx + RTMP
    • Nginx + Letsencrypt as a SSL Server
    • ELK
  • JavaScript
    • Common
    • React.js
    • Redux
    • React Native
    • Bookmarks
  • Unix
    • Frequently used commands
    • vim
  • Data Structures & Algorithm
    • Big O notation
    • Stack
    • Queue
    • Union Find
  • Tools
    • Git
    • zsh
    • Sublime Text
  • Notes from Books
    • PoEAA(WIP)
  • Others
    • Regular Expression
    • dokku
    • Memo
Powered by GitBook
On this page
  • MQTT Broker
  • MQTT Client for Android
  • References

Was this helpful?

  1. Back-end

MQTT

MQTT is a machine-to-machine (M2M)/"Internet of Things" connectivity protocol. It was designed as an extremely lightweight publish/subscribe messaging transport.

http://mqtt.org/

MQTT Broker

  • Mosquitto (Open source & free)

  • HiveMQ (Enterprise)

MQTT Client for Android

  • https://eclipse.org/paho/clients/android/

References

  • https://www.pubnub.com/blog/2014-08-14-what-is-mqtt-use-cases/

  • https://code.facebook.com/posts/820258981365363/building-mobile-first-infrastructure-for-messenger/

  • https://www.facebook.com/notes/facebook-engineering/building-facebook-messenger/10150259350998920/

PreviousConsulNextApache Thrift

Last updated 5 years ago

Was this helpful?