So far in this book, we have been covering the building blocks of Reactive Streams. The publisher, subscriber, and operators represent data manipulation components. Processors, on the other hand, represent the plumbing required to join these components into a single stream of data. In this chapter, we will discuss the types and requirements of processors in detail.
The following topics will be covered in this chapter:
- An introduction to processors
- Understanding processor types
- Hot versus cold publishers