Что касается вашей цитаты, MQTT - это «протокол Интернета вещей»:
Да, существует большое количество разработчиков, использующих этот протокол (см. IoT Developer Survey 2018), но CoAP (это HTTP с поправкой на IoT, основанный на UDP) предоставляет альтернативу для HTTP в случае, если вы хотите использовать легкие функции Запрос / Ответ в ваше приложение.
С другой стороны, MQTT предоставляет встроенную логику публикации / подписки, которая отлично подходит для масштабирования (вы можете использовать больше шлюзов для большего количества устройств). Существует также альтернатива UDP (например, CoAP-HTTP), которая называется MQTT-SN (MQTT для сенсорных сетей). Это обеспечивает даже меньшую нагрузку, чем CoAP, но не использует R / R.