REACTIVE Programming
Features
User Friendly
Secure
Easily Manageable
Up to date
Attractive
Scalable
Accessibility
Availability
High Performance
Agile
WHY??
Responsive
Not affected on outages
Load conditions
Resistant to network conditions
https://stackoverflow.com/questions/14541975/difference-between-future-and-promise
https://stackoverflow.com/questions/26684562/whats-the-difference-between-map-and-flatmap-
methods-in-java-8
**Lasagne, Ravioli, Spaghetti architecture
ReactiveX API for asynchronous programming with observable streams.
Akka API for building powerful reactive, concurrent, and distributed applications more easily.
(Java or Scala)