At the 3rd Reactive Systems Hamburg Meetup we had the great pleasure to have Dr. Roland Kuhn (Akka Tech Lead @Lightbend) presenting some highlights from his new book "Reactive Design Patterns".
First he introduced reactive traits: coming from the motivating factors elasticity and resilience he pointed out resulting values responsiveness, decoupling and extensibility.
Afterwards he explored some selected patterns like the single component pattern, the circuit breaker pattern, multi-master replication patterns and the saga pattern. These patterns are language-agnostic and also independent of the abundant choice of reactive programming frameworks and libraries.
And notice the conclusion: none of this is dead easy: *thinking is required!*
Blogpost with recording: https://inoio.de/blog/2016/02/25/reactive-systems-reactive-design-patterns/