15:00 - 16:00 (UTC+01)
Talk (60 min)
Desired state: how React, Kubernetes and control theory have lots in common
More and more of our daily tools have moved from the imperative to the declarative paradigm. In this talk I present a framework of how to think about the architecture of tools like React, Kubernetes, Terraform and others which wrap stateful logic in a stateless, declarative API. I argue that all of them operate with the same idea of desired state reconciliation and how this idea comes up again and again in various areas of computing, from databases and streaming systems to control theory, UI engineering and programming language theory.