Responsive
It seems that this term is self-explanatory. The ability to respond in a timely manner is one of the primary qualities every client demands from any system. It is possible to achieve this using many different approaches. Even traditional blocking APIs can be supported by enough servers and other infrastructure, to provide the expected responsiveness under a very big load. Reactive programming just helps to do it using less hardware.
It comes with a price, as reactive code requires changing the way we used to do it, even five years ago. But after some time, this new way of thinking becomes as natural as any other already-familiar skill. We will see a few more examples of reactive programming in the following sections.
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access