Slide 9
Slide 9 text
9
GFT GROUP
Shaping the
future of digital
business
Reactive Programming
25/07/2019
Type here if add
info needed for
every slide
Event Driven - Based on Observable pattern (Event
Producers, Consumers/Listenners)
Message Driven – Asynchronous and non-blocking
communication
Resources optimization
Reactive Streams specification, which is a standard for
interoperability between Reactive Programming libraries on
the JVM, and according to its own description is “...an initiative
to provide a standard for asynchronous stream processing
with non-blocking back pressure.”
Popular libraries supporting the Reactive Programming
techniques on the JVM include, but are not limited to, Akka
Streams, Ratpack, Reactor, RxJava and Vert.x.