I agree with Self-Embedded Agent that there’s likely powerful frames for thinking about distributed compute which have not yet been discovered, and existing work may hint toward those. That’s the sort of thing which is probably not useful for most researchers to think about, but worth at least some thinking about.
There’s a shared core to distributed models which I do think basically-all technical researchers in the field should be familiar with. That’s best picked up by seeing it in a few different contexts, and theory of distributed systems is one possible context to pick it up from. (Some others: Bayes nets/causality, working with structured matrices, distributed programming in practice.)
Two answers:
I agree with Self-Embedded Agent that there’s likely powerful frames for thinking about distributed compute which have not yet been discovered, and existing work may hint toward those. That’s the sort of thing which is probably not useful for most researchers to think about, but worth at least some thinking about.
There’s a shared core to distributed models which I do think basically-all technical researchers in the field should be familiar with. That’s best picked up by seeing it in a few different contexts, and theory of distributed systems is one possible context to pick it up from. (Some others: Bayes nets/causality, working with structured matrices, distributed programming in practice.)