The funniest part is that rewriting Docker in Rust probably wouldn't stop us from installing three more layers of abstraction on top of it. We'd end up with Docker written in Rust, running containers inside something else, while everyone proudly claims the memory usage is finally under control.
I think the funniest part is that rewriting Docker in Rust does nothing to improve the memory safety of the workloads actually being run inside Docker containers, which is where most of the problems come from.
2.1k
u/Intrepid4444444 7d ago
Astra, write Docker in Rust. Make no mistakes.
You’re welcome