Email or username:

Password:

Forgot your password?
Top-level
Adrian Cockcroft

@paul Nice write up. The way I look at complexity is around how many moving parts you need to know about to have a useful mental model of the thing you are dealing with. Symmetry and invariants simplify things. E.g. EKS is the same in every AWS region globally, while a hand crafted k8s cluster in every region would be far more complex to understand. When something breaks an invariant or hidden implementation details become important that adds complexity.

1 comment
Adrian Cockcroft

@paul A common tradeoff is between efficiency and simplicity. Doing it the same way everywhere is much simpler, optimizing everywhere is more efficient but now you have to understand what the local optimization was, which is more complex.

Go Up