Blog
Hi, find out more about me
Hi, find out more about me
Use Lua in Redis, how and why, with an example of token bucket rate limiter.
The hardest problem in device communication over MQTT is not delivery. It is semantic consistency under concurrency. Once you scale beyond a single service instance and a single stable device connection, three things become unavoidable: Messages are duplicated; they arrive late; state transitions race.
Most designs fail not because MQTT misbehaves, but because command progression is modeled implicitly instead of...
Every time someone asks why closing a channel twice panics, the real question is usually about ownership.