February 2018
Intermediate to advanced
552 pages
13h 46m
English
In this section, we will discuss what the four traits or principles of Reactive systems are that we should follow to develop Reliable, Flexible, Scalable, Distributable, and Resilient applications.
Reactive Manifesto defines the following four principles:

This preceding diagram is copied from Reactive Manifesto. These are design and architectural principles. They are also known as the Four tenants of Reactive Streams or Four core building blocks of Reactive Streams.
We will pick up each trait one-by-one and discuss it in detail in subsequent sections.
Read now
Unlock full access