Reactive APIs using Muon
Details
This month we have David Dawson (@davidthecoder (https://twitter.com/davidthecoder)), author of the Muon (http://muoncore.io/) project, introducing us to Reactive APIs and microservices!
Microservices, a word as hard to define as distributed systems can be to build. Yet they are now a very popular approach to building systems that can adapt and thrive on change.
Most systems start by using HTTP for APIs, and starting to build RPC-esque webs of dependencies. This can get you started, but leaves you open to building very fragile systems with isolated data silos that are hard to recompose and understand.
When combined with other approaches, such as Reactive (http://reactivemanifesto.org (http://reactivemanifesto.org/)) and Domain Driven Design you can start to tame some of the RPC web, but at what cost?
In this talk David will run through the decision making in adopting Reactive technologies, such as Actor frameworks, Kafka or message brokers and the impact that will have on your system. He will then introduce and demonstrate a new project, Muon, to tackle this problem, targeting many forms of distribution, on the back end, to the browser or rich clients.
As usual, pizza will be provided. Want to sponsor this event? Let me know (me@chrisdell.info).
