From lightweight to featherweight: MicroK8s memory optimisation (2021)
ubuntu.com
ubuntu.com
shrugs
(Only slightly kidding. Feels like nobody really wants to operate hardware these days so it’s all outsourced. The idea of paying for TiB memory VMs is insane!)
Must have:
- Some form of networking (duh)
- Distributed state
- Distributed message queue (simple)
- Distributed scheduler
- Logging
Out of scope:
- Authorization/Authentication/Encryption
- REST/JSON/SSL/Web
what is popular for lightweight distributed message queue?
what is popular for lightweight distributed scheduler? is cron.. "distributed"?
I get HW/SW decoupling, platform independence, standardization, predictable technical debt and clustering at a fraction of the complexity. I suspect the overall resource efficiency is way higher too.