https://sharelearn.net/learn/courses/udemy-spring-webflux-patterns/
Design Patterns With Spring WebFlux