~/talk

Building an IoT Demand Response solution with Elixir

Talkat Code Elixir LDN 2019 · on Thursday, 2019-07-18· [iot]
links:none on file
slides:none on file

Prototype converts an RFP into an Elixir system that models each physical device as a GenServer, uses a durable message store and Influx for time‑series, parses binary device protocols with ~600 lines of code, and load tests with Gatling and AWS mocks. Property‑based tests validate state and time‑series integrity. Proof‑of‑concept handles 100k chatty devices by extrapolation after running 40k on one server and demonstrating stateful GenServer + durable message store behavior, but disk hotspots and stateless cloud constraints complicate production adoption.

AI-written summary · about

  1. 0:00Intro
  2. 2:55Power grid
  3. 3:35Demands
  4. 5:04Frequency
  5. 5:18Demand Response
  6. 5:55Blackouts
  7. 6:06What did the customer win
  8. 6:37What is the business domain
  9. 7:25How would you model this
  10. 8:35IOT Platform
  11. 13:02Gatling
  12. 13:40How many servers
  13. 15:26Did they buy
  14. 16:38Stateless
  15. 17:07Race Conditions
  16. 18:14Scaling
  17. 19:29Outro
~/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.