responsive
scalable resilient
event-driven
reactive programming is oriented around data flows and the propagation of change
(wikipedia)
the event-driven nature enables the following qualities
focus on scalability by avoiding contention on shared resources
build resilient systems with the ability to recover at all levels
honor response time guarantees regardless of load
Thank You!