Why reactive? How is MicroProfile related to reactive programming? There are many reactive Java libraries but they all work in a different way and provide different API. MicroProfile brings common reactive APIs that can be reused in many libraries to provide a unified experience for many Java developers. Including reactive operators, messaging, REST and more.
Please give us a detailed overview of your session and why attendees will be excited to hear about it.
After giving an Intro to Reactive programming- Starting from going over basic tenets of reactive system, why we need it? with real life examples. How are major languages providing support?
I will in details talk about how is Java making it easier to start with reactives. Presenting Java-based reactive frameworks and toolkits in the market today.
Ensure that you let us know:
It's a challenge to choose Java microservices framework which satisfies your requirements. Some developers prefer reactive, functional style of APIs and other developers give preference to inversion of control, declarative style APIs offered by MicroProfile. In this session I will explain the differences and pros and cons of each approach. I will demonstrate how the functionality of MicroProfile APIs such as HealthCheck, Metrics and OpenTracing can be implemented in reactive-style applications.
Reactive microservices are today's choice to design Cloud Native applications. They promise an increased scalability, resilience and modularity, while allowing separate teams to work on large-scale, polyglot projects. But what about the data?