iot
Buffering readings in a bounded offline queue with a drop policy and flushing it on reconnect
taught
Taught in
-
Store and forward
Connected Devices and the Internet of Things
Requires
- reconnect-with-backoff required
- ring-buffers required
Required by
- Choosing clean or persistent sessions and reasoning about what a broker queues for an offline client required
- Deciding between a gateway and direct-to-cloud devices by translation, buffering and local autonomy required
- Getting wall-clock time onto a device with NTP, timestamping readings, and handling the time before sync required
- Recognizing at-least-once delivery and making a receiver safe against duplicates with message IDs required
Local knowledge map
Local knowledge map
Click to expand
Solid arrows are required prerequisites; dashed are recommended or helpful. Lower rows are more foundational. Click any box to jump to that concept.