Bringing Reactive Programming to Java and Microservices


Duration: 25 mins
Lakshmi Menon
Senior Manager Engineering - Lowe's India

Reactive programming is all about non-blocking applications that are asynchronous and event-driven. It also leads to a major shift from imperative to a declarative async composition of logic. This talk will walk you through some of the popular reactive options such as Reactive Streams, RxJava, Reactor, Spring Framework 5.0.

Spring webFlux is used for denoting Reactive programming support in Spring’s web layer. We will look at some practical domains and use cases where this paradigm fits aptly. You will also gain an understanding of who can readily adapt and move to Spring WebFlux.

You may also be interested in

180 mins
Modern Software Development

Our industry never stops changing, but sometimes those changes are trivial and fluffy and we can ignore them. Sometimes they...

25 mins
Developer is 'King' - Unleashing Innovation by Unblocking your Developers

As each industry is disrupted by the wave of digital transformation, harnessing and unlocking new ideas can only be done...

180 mins
Foundations of Tech Leadership

According to a CareerBuilder study, only 40% of new engineering leaders receive formal training when they become a boss for...

25 mins
Fostering Chaos Engineering Culture

In a digital world, users seek convenience when interacting with a business. Hence, it is imperative for businesses to make...

25 mins
Using Software, AI, DS to Source Growth Opportunities

Growing up in Honduras, Bolivia, India, Nepal and Indonesia, Thomas believes innovation decision making is one of the most far-reaching...

50 mins
All That Glitters Ain't Gold

Let’s use Kafka, everywhere! Let’s try event driven architecture! How about Rust for this service? Let’s use Elixir for this!...