Reactive components for the Spring Framework