In the last couple of years there’s been a strong push towards reactive programming in the Java world. Whether it’s the success of NodeJS developers using non-blocking APIs, the explosion of ...