Reactive Programming in Spring 5

GPTKB entity

Statements (48)
Predicate Object
gptkbp:instanceOf software development paradigm
gptkbp:alternativeTo gptkb:Spring_MVC
gptkbp:category gptkb:Spring_ecosystem
gptkb:Reactive_programming
Java programming
gptkbp:compatibleWith gptkb:Netty
gptkb:jetty
gptkb:Tomcat
gptkb:Undertow
Servlet 3.1+
gptkbp:component WebFlux
gptkbp:documentation https://docs.spring.io/spring-framework/docs/current/reference/html/web-reactive.html
gptkbp:enables asynchronous programming
event-driven architecture
scalable applications
non-blocking I/O
message-driven systems
resilient systems
responsive systems
gptkbp:followedBy gptkb:Reactive_Streams_specification
https://www.w3.org/2000/01/rdf-schema#label Reactive Programming in Spring 5
gptkbp:introducedIn Spring 5
gptkbp:relatedTo gptkb:Spring_Framework
gptkbp:supports gptkb:Server-Sent_Events
gptkb:WebSockets
gptkb:REST_APIs
gptkb:Mono
gptkb:Flux
backpressure
functional programming style
Data access with R2DBC
Reactive Cassandra
Reactive Couchbase
Reactive MongoDB
Reactive Redis
gptkbp:uses gptkb:publisher
Subscription
Processor
Subscriber
WebClient
@Controller annotation
@RequestMapping annotation
@RestController annotation
HandlerFunction
Project Reactor
RouterFunction
gptkbp:bfsParent gptkb:Oleh_Dokuka
gptkbp:bfsLayer 7