← Back to context

Comment by chrisweekly

18 hours ago

Interesting and salient comment. But

> "Software systems tend not to be complicated, not complex, until you start getting into distributed systems."

these days so much software is "distributed systems".

I don’t know at what threshold a complicated system becomes complex.

For example, at a level of scale, Kubernetes start having emergent behavior.

On the other hand, it doesn’t take much to produce a complex system. The Boids simulation is a complex adaptive system in the form of a flock, yet each member of the flock concurrently follows only three basic rules.