You may have already heard the expression “Reactive Systems” in the Software Architecture space.
If not, I’d suggest you to read the Reactive Manifesto (http://www.reactivemanifesto.org/) and optionally to sign it, as I did.
It is nothing new but simply four characteristics of a software system that would denotate a system as a “Reactive” one.
- Message Driven
Enjoy your reading.