Talk
Intermediate

Systems That Think: Building Self-Healing Architectures Through Open Systems Thinking

Approved

Session Description

Software today doesn’t fail because it’s slow — it fails because it’s blind.
In this talk, we’ll explore how to design systems that “think” — not through AI, but through feedback, observability, and self-healing.

We’ll connect the philosophy of Open Systems Thinking with the pragmatism of failure-aware architecture, diving into event loops, health checks, retries, and distributed feedback patterns that make software self-correct instead of self-destruct.

From edge clients to serverless backends, we’ll trace how information flows through graphs of dependencies and why every resilient system is, at heart, a thinking organism.

Attendees will walk away with patterns and mental models to design for chaos, visualize systemic relationships, and build open, autonomous systems that recover faster than they fail.

Key Takeaways

  • Why self-healing systems depend on feedback loops, not AI.

  • Applying systems-thinking principles to modern software architecture.

  • How to design for failure using retry, reconciliation, and observability patterns.

  • Seeing software as a graph of signals, not a stack of layers.

  • How open-source culture already embodies these principles.

References

Session Categories

Technology architecture
Engineering practice - productivity, debugging
Knowledge Commons (Open Hardware, Open Science, Open Data etc.)

Speakers

Supratim Dhara
CTO Calverts digital technologies
Supratim Dhara

Reviews

100 %
Approvability
1
Approvals
0
Rejections
0
Not Sure
Reviewer #1
Approved