3 ms·
Part 1 is not true. You can implement consensus, leader election, DHTs using few simple and small libraries.
by goodpoint 5y ago
Part 1 is not true. You can implement consensus, leader election, DHTs using few simple and small libraries.
- throwaway984393 5y agoThose are only 3 of like 50 different design requirements of k8s. It really is a ton of functionality when you implement it all, and how it all has to combine together is quite complex. Just trying to keep a mental model of the actual execution paths to run a distributed microservice using all of k8s is more than most people could reason about without flow charts. But that's no excuse for poor design, which is what we got