Project Reactor

GPTKB entity

Statements (63)
Predicate Object
gptkbp:instance_of gptkb:software_framework
gptkbp:based_on gptkb:Reactive_Streams
gptkbp:developed_by gptkb:Pivotal_Software
gptkbp:enables asynchronous programming
gptkbp:follows gptkb:Reactive_Manifesto
gptkbp:has operators
reactive streams API
https://www.w3.org/2000/01/rdf-schema#label Project Reactor
gptkbp:integrates_with gptkb:Web_Flux
gptkbp:is lightweight
open source
highly scalable
event-driven
used for web applications
used for microservices
used for mobile applications
used for real-time applications
functional programming style
used for serverless applications
used for distributed systems
used for data processing
declarative programming model
used for cloud-native applications
used for event sourcing
used for API development
non-blocking I/ O
used for streaming applications
part of Spring ecosystem
reactive library
reactive streams compliant
used for asynchronous data access
used for data integration
used for functional reactive programming
used for message-driven applications
used for reactive architecture
used for reactive data access
used for reactive data streams
used for reactive event handling
used for reactive messaging
used for reactive programming paradigms
used for reactive system design
used for reactive systems
used for reactive user interfaces
used for reactive web services
gptkbp:is_compatible_with Java 8+
gptkbp:language gptkb:Java
gptkbp:offers gptkb:Mono
Flux
gptkbp:provides Schedulers
backpressure support
reactive types
gptkbp:release_date gptkb:2017
gptkbp:supports multi-threading
non-blocking applications
gptkbp:type reactive programming
gptkbp:used_in gptkb:Spring_Framework
gptkbp:bfsParent gptkb:Spring_Boot_Starter_Web_Flux
gptkb:Spring_Data_for_R2_DBC
gptkb:Spring_Web_Flux
gptkb:Spring_Data_R2_DBC
gptkb:Spring_Cloud_Gateway
gptkb:Web_Flux
gptkbp:bfsLayer 5