Scalable full-stack development at the edge
summary
Toon runs monthly over-the-air updates from cloud CI/CD, building embedded images with Docker-based cloud builds and pushing to roughly 2.5M deployments/year across ~500k devices; the home stack uses C/C++ with Qt and constrained RT modules, mobile is hybrid Android/iOS, server side runs Java microservices plus Python/Scala big‑data jobs, glue via Groovy CI scripts and AWS IoT. Twelve embedded devs maintain 144 repos and ~0.5M core LOC (1.4M total), feature toggles and API-first design move trust off certificates and enable faster, incremental releases.
AI-written summary · about
chapters (11)
- 0:00Start
- 1:53Fast forward to today....
- 7:46Full stack development
- 8:42Our main constraints
- 11:52First pipeline (2015)
- 12:32Today's pipeline
- 13:49Evolved pipeline
- 17:13Adding the OpenAPI
- 22:11Configuration - legacy way
- 23:14Harmonize configurations
- 27:11The strangler pattern
related talks
50mScaling IoT
42mThere and Back Again: How Tunstall Healthcare Built an IoT Platform for Health Monitoring
46mBuild, Scale, & Create IoT and Mobile connected applications with the Cloud
50mDeveloping (on) for the Edge
22mUpdate Strategies for the Edge
36mIntegration of Edge and Cloud IoT Platforms
01h 02m.NET on tiny IOT Meadow Boards.
30mAWS powers edge-to-cloud solutions
