We started the chapter with a jigsaw puzzle with lots of information scattered here and there, some collected from earlier chapters. We were able to understand the various concepts. However, we were wondering how to put them together. How should we start writing the code?
In this chapter, we discovered the Flow API equipped with interfaces and classes to empower the user to develop reactive applications based upon the Publisher-Subscription model. We discussed in detail all the major components of the system along with the role each of them plays. We discussed them along with sample code to gain the implementation confidence. We developed each component step by step and discovered the beauty in the program. Our motive before starting the chapter was to understand how to develop an application that will give us better performance without blocking execution and also capable...