How Adaptive OTA Updates Work Without Extra Infrastructure
Key Takeaways
Implementing adaptive OTA updates without extra infrastructure using RugX
Full Transcript
Could you talk a little bit about the approach uh to delta updates that Rugx takes? Yeah, so there are different ways. There's this like static delta compression where you take an artifact and you take the new version and then you statically compute the delta uh between them. Um and then there is kind of these adaptive delta updates which is what rug is doing. So the implementation works as follows. You have your update. You chunk this update into blocks. Then you put a block index into the update which basically says okay these are the blocks that make up the file system. You do the same thing locally on the device also compute these blocks and then at runtime uh the client installing the update will look at uh like which blocks are locally available and which don't I have. So I have to fetch them and then it will using HTTP range queries fetch those parts adaptively that it does not already have locally. And generally with static data compression there are cases where you get like a higher compression ratio. So you get smaller updates but then of course you have this this whole infrastructure around that that you need. And the nice thing about the the adaptive data updates really is that you can just put the artifact somewhere like in an S3 bucket or it doesn't really matter as long as it supports HTTP range queries and it just it just works without so much infrastructure.
Original Description
Maximilian Köhl breaks down how RugX uses adaptive data updates to deliver deltas without heavy infrastructure. No static compression or custom pipelines—just smart chunking and HTTP range requests.
#embeddedprogramming #embeddedsystems
Watch on YouTube ↗
(saves to browser)
Sign in to unlock AI tutor explanation · ⚡30
More on: Systems Design Basics
View skill →Related Reads
📰
📰
📰
📰
From Career Confusion to Career Clarity: Building Supernova AI with Google Gemini
Dev.to · Suchitra Satapathy
12 Industries Being Disrupted by AI Development in 2026
Medium · AI
12 Industries Being Disrupted by AI Development in 2026
Medium · Machine Learning
Masayoshi Son says AI will cost $5tn a year by 2040, and calls bubble talk absurd
The Next Web AI
🎓
Tutor Explanation
DeepCamp AI