3 ms·
I think the "chaos" is more akin to the emergent properties of complex systems, where disturbances in one component can propagate in unexpected ways. "What wou
by cal5k 8y ago
I think the "chaos" is more akin to the emergent properties of complex systems, where disturbances in one component can propagate in unexpected ways.
"What would happen if..." experimentation doesn't negate the need for requirements. It seeks to actively test whether or not those requirements were adequate in the first place. It also recognizes that no system is static - almost all distributed systems are evolved over long periods of time.
No matter how careful your planning, shit sometimes breaks in the real world in ways you didn't/could not have reasonably anticipated.
- deleted 8y ago[deleted]
- gautamdivgi 8y agoTotally agree. There’s a lot of literature and hacks on what to break, degrade, etc. Hardly anything on the fact that you have to have good performance and fault tolerance requirements - which come with workload and architectural constraints. Also hardly anything on good statistical methods to compare metrics and which metrics to compare