Put an "Actor Model" in your House
summary
Claims the actor model gives delivery guarantees isolation and elasticity for IoT and shows a working home automation stack that actually runs on Raspberry Pi bridges, HMatic and Z‑Wave devices and solar power meters. Uses Consul service locator with replicated KV storage for actor lookup and failover, a simple protocol of JSON over HTTP, Python actors (about 20 lines each), Pulsar runtime, considering Go and ZeroMQ. Prototype controls thermostats, power prioritization and actor migration, works but is not fully stable, dimmer latency ~100 ms, cites 25 billion devices projection.
AI-written summary · about
chapters (9)
- 0:00Home automation intro
- 7:24Actor Model explained
- 12:32Implementing actors
- 21:07Live actor demo
- 27:54Distributed systems
- 35:02Centralized vs distributed
- 41:15Protocols and optimizations
- 47:37Actor classes and balance
- 49:01Status and next steps
related talks
45mEverything is an Actor
25mArchitecting Web Apps - Lights, Camera, Action!
38mThe Actor Model: a new mental model for React
59mActors can rule your DDD world
10mFrom the Sensor to the Cloud - Holistic Engineering for your System
54mBuilding personalization with Orleans and Actor Modelling
46mHypermedia actors in F#
28mThe two ways to manage state
