Architectural Patterns of Resilient Distributed SystemsInes Sombra
Similar to TDC2017 | São Paulo - Trilha Arquitetura Java How we figured out we had a SRE team at - Implementando Microserviços Reativos com Vert.x (20)
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