Clients in control: building demand-driven systems with Om Next (António Nuno Monteiro) - FSF 2016
Traditional architectures are no longer suitable for the increasing needs of today's applications. The price is often paid in high bandwidth and reduced performance. Demand-driven design enables clients to request arbitrary data on demand. Companies like Facebook and Netflix have switched to demand-driven architectures to better embrace a great variety of continuously changing clients. Solutions like Relay and Falcor/JSONGraph distill such ideas. Om Next builds on, and extends these concepts further, to provide a Clojure(Script) based solution. In this talk, I present the motivation for a demand-driven approach and explore the benefits and tradeoffs that Om Next brings to the table. About the speaker: António is a software engineer currently living in Germany. He's fascinated by functional programming and Clojure in particular. He is a contributor to the Om project, and has lately been helping companies build new, demand-driven systems using Om Next. Talk given at Full Stack Fest 2016