This presentation is about my talk on TDC 2017. It is an invite for you to understand and know more about reactive programming and vert.x to develop your microservices.
7. Reactive System
An architecture style
used to build
responsive and robust
distributed systems
based on asynchronous
message-passing
Reactive Programming
A development model
focusing on the
observation of data
streams, reacting on
changes, and propagating
them.
11. Reactive Systems
Elasticity
The ability to scale horizontally (scale out/in)
Resilience
The ability to handle failure and recover
Responsive
The most important thing for all companies
Asynchronous message-passing
12. Reactive Microservices
Autonomy & Isolation
adapt to the availability or unavailability of the services
surrounding them
Resilience
The ability to handle failure and recover
Asynchronisity
The most important thing for all companies
Elasticity
The ability to scale horizontally (scale out/in)
23. mrbrazjava
I help developers and architects to be more productive on
distributed system development for them to be recognized as
references in the market. geracaosucesso.com