~/talk

The Messaging of Things

Talkat PyCon AU 2017 · 2017-08-03..08-08· [iot, python]
links:none on file
slides:none on file

Compares payload sizes and protocols with concrete numbers: plain JSON drops to 35 bytes JSON after trimming but HTTP headers inflate a POST to ~112 bytes; Avro starts ~281 bytes but batches to ~13 bytes per reading and to ~9 bytes when using a start-timestamp + offsets; Protocol Buffers serializes a single record to ~9 bytes (batched patterns can rise to ~14 bytes); HTTP/2 with HTTP/2 HPACK shrinks header overhead (example 134→58 bytes on the wire); MQTT uses a MQTT 2-byte header, supports QoS and works on MicroPython.

AI-written summary · about

  1. 0:00Introduction
  2. 1:45Performance
  3. 3:10Jason
  4. 5:22Binary
  5. 8:49Protocol buffers
  6. 10:13Message types
  7. 11:39HTTP POST
  8. 13:08HTTP II
  9. 16:54MQTT
  10. 18:24MQTT Topics
  11. 20:15WebSockets
  12. 21:56Serialization
  13. 22:50Tags
  14. 24:01Read Write Schema
  15. 26:07Summary
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.