-
Type: Improvement
-
Status: Closed
-
Priority: Major
-
Resolution: Duplicate
-
Affects Version/s: 5
-
Fix Version/s: None
-
Component/s: futures
-
Labels:None
-
Environment:
Very small device implementations.
-
Proposal:
Small devices, like the original Arduino, may have very limited resource, like 16k of RAM, or less. For such devices, limiting the storage used by MQTT is very important.
They may not even be able to process a message of 30k, for instance, at all. If it were sent at QoS 1 or 2, it has to be read in before subsequent messages are received.
At the moment, it is a server admin task, or application design task, to make sure that messages bigger than a device can handle are not sent to it.