Background For the past year or so, I have been working extensively with spring, especially spring webflux; building scalable reactive micro services for our customers. Coming from spring MVC, learning webflux and getting used to reactive programming in general has been a great and worthy learning experience and I highly suggest going through the references section if you haven’t heard of reactive programming and/or have been thinking about giving it a go and don’t know where to start.