So here's a challenge if anyone is up for it: Build a container orchestration engine that can run in 16MB of RAM on top of a Linux kernel.
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