Haha. It isn't *that* complicated tbh.
The actual hot path to turn on the light on is two services and a redis server to act as the messaging queue.
The other part of that diagram is analytics (i.e. how they make money off you).
That said, it could all be replaced with one Home Assistant server running locally.
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!