iot
Naming the ways a device's connection fails (access point, DHCP lease, broker restart, weak signal) and how each is noticed
taught
Taught in
-
The network will fail
Connected Devices and the Internet of Things
Requires
- finite-state-machines required
- dhcp-and-dns-lookup required
Required by
- Listing what can go wrong during an over-the-air update and what each failure leaves behind required
- Scheduling reconnect attempts with exponential backoff, a cap and jitter, without blocking the loop required
- Stating what each part of a system does when any one of its links breaks required
- Watching device health through heartbeats, metrics, logs and crash counts 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.