Documente Academic
Documente Profesional
Documente Cultură
Scalabilitat
e
Disponibilit
ate
Latenta
ALM
Integr. date
Portabilitate
”Manage Services”
Livrare rapida de funct.
Creare de valoare de business
Functionalit
Scalabilitat
e
Interfata Disponibilit
ate Interfete
Latenta
traditional Microservicii
”Manage Services”
Livrare rapida de funct.
Creare de valoare de business
▪
▪
▪
▪
▪
▪
▪
▪
▪
▪
▪
▪
▪
▪
▪
▪
Nod
Nod Nod
Nod
Nod
Nod
Timpul =
t0
83 46
76 50
64
Noduri esuate
Timpul =
t1
83 46
76 50
64 61 Intrarea unui nou nod
Timpul =
t2 Reconfigurare cluster
83 50 46
Esecuri detectate
61
Microservicii
Load Balancer
▪
Front End
(Stateless)
▪
▪
Stateless
▪ Middle-tier
Computing
Cache
ozis SStorage
Servicii Stateful: Design simplificat, latență redusa latency
Load Balancer
▪ Front End
(Stateless
Web)
▪ Stateful
Middle-tier
Compute
▪
▪ Toate replicile
▪ Familia de replici
▪
▪ Ack
Value
Read
Write
Ack
Ack P Ack Ack
S S
Write
S Write S
Write Write
▪ Tipuri de reconfigurare
X
▪
▪ Eșec
▪
▪
P
▪ Starea replicilor S
X
B Eșec P
S
▪
▪
S S
▪
▪
Trebuie să ncționeze în
siguranță în prezența unor
eșecuri în cascadă.
Node 100 Node 101 Node 102 Node 103 Node 104 Node 105
P S P P S P
S S S S P
S S
S P S S S S
S S S S
S
Microservicii
▪
▪
▪
▪
▪
▪
▪ http://aka.ms/ServiceFabric
▪
▪ http://aka.ms/ServiceFabricdocs