Building Reactive Systems with Reactor

Duration: 25 mins
Aeisha Musthafa
Software Engineer, PayPal

Do you want to build reactive, efficient architectures on the JVM? Are Java threads cumbersome for you? Do you want to use your CPU effectively? Spring Reactor is the answer to all these questions. In this talk, we will explore Spring Reactor for building Streaming applications with Java. We will focus on Reactive core building blocks - Flux, Mono and on the details of non-blocking http support. We will then delve into building processing pipelines, understanding how backpressure can be leveraged as a feedback signal and also discuss use cases, learnings and some performance tips.

You may also be interested in

50 mins
An Introduction to Property-based Testing

Property-based testing is an approach to testing that involves checking that a system meets certain expected properties. The approach is...

180 mins
A Groovy Day of Training

In part 1 of this 2-part workshop, you will be introduced to the latest features in Groovy 2.5 and 3.0...

50 mins
Groovy 3: All The Major New Features

Groovy 3 represents the biggest update to the Groovy programming language in years. The move to the Parrot Parser allows...

25 mins
Practical Approaches To Scaling Distributed Transactions

Application development platforms have evolved to a state where several features available within an Environment are now assumed to be...

50 mins
Rust Microservice in Containers

Cloud native containers allow smaller teams to embrace polyglot. We can now choose the best languages and tools to solve...

50 mins
Get Go-ing

If you are interested in a different approach to writing your next micro-service, or are knee deep in the DevOps...