Melinda Lu - Functional Distributed Systems Beyond Request/Response
From the video description: If we shift our intuition about application development away from request/response and toward event-driven patterns, we can develop distributed systems that are composable, scalable, and resilient by design — and avoid much of this complexity.
More fundamentally, building our application programming model on composable streams gives us powerful decoupling and flexibility by letting us decompose our business logic into linear operations, allowing us to add machine learning and other rich functionality without exploding the complexity of our system.
10:49 There are type systems that can support static analysis of chains of events in systems. See Par.
See also Time Travel in Programming Land, Stephanie Weirich Hunting Dragons and HVM2 Interaction Combinator Evaluator.
Subscribe to Strange Loop.
Comments
Post a Comment