Reactive Programming


  Niko Köbler                          Heiko Spindler
@dasniko                                @brainbrix

Qualitects Group

why

reactive?


the reactive manifesto

reactive applications

 

responsive

scalable                           resilient

event-driven

reactive programming is oriented around data flows and the propagation of change
(wikipedia)

react to events


the event-driven nature enables the following qualities

Amdahl's law


http://en.wikipedia.org/wiki/Amdahl's_law

react to load


focus on scalability by avoiding contention on shared resources

react to failure


build resilient systems with the ability to recover at all levels

react to users


honor response time guarantees regardless of load

Go reactive!


Thank You!

Made with Slides.com