Chaos Engineering on Microservices - ???, AWS ???????? Channy Yun
?
This document contains information about chaos engineering and experimenting with latency injection between microservices. It discusses distributing traffic between production, control, and experimental versions of a service called Service A. 98% of traffic would go to the production version, 1% to the control version, and 1% to the experimental version where latency is injected between Service A and downstream services using an injector. This allows experimenting with how systems react to different latency conditions to test resilience and identify problems.
Chaos Engineering on Microservices - ???, AWS ???????? Channy Yun
?
This document contains information about chaos engineering and experimenting with latency injection between microservices. It discusses distributing traffic between production, control, and experimental versions of a service called Service A. 98% of traffic would go to the production version, 1% to the control version, and 1% to the experimental version where latency is injected between Service A and downstream services using an injector. This allows experimenting with how systems react to different latency conditions to test resilience and identify problems.
3. ? ) 4 21 h
? h c m
? P
? n 3 4531
) 4 21 h d
ho h (
f
3 4531 n
* 51+ (
3 4531
) 4 21 hr
! = 4$%
+ 5$ + 3 _ e n
:
4. ? ild o y K t N
? Q nx p uN t N
? Kf gc _
*
8 = 48 5 E .
* E ( + E )
/ = 48 5 )
( / = 48 5 *+
) / = 48 5 ,-
( ) s e h t Q r
m t N
: . 9 9 1 (3*2
5. ? g r
? ( .
? ( . p
? t7 h a
me
( .
.( )
no l i 2
6. ? =:16 ,2 dm i t
? a or g lh
_ a g lh f
u lh ,2 dm or g s
p 2 e x
? ,2 i e
n
'
a or g lh + g
a _ a 2 6 : P + g
+ (
:6:, )
6 2 , 0 (
:6:, )
: :6:,
,2 (
, ) +
2 : ,
2 ++ , ++ )) ++ ,2 ++ (
,2
8. .
? a 4 3 _A
i i a A
h
? _A i
7 i " i d
A h
? 4 3 3 14 e
:8054 35. :
4 3 3 14
$
35. : a T
35. : a
9. .
? ][ T [e ][ T
3B:4 a $[e $ [e ][
T d T
? ' c 3B:4
_ ][
? 3B:4 a 4 3B:4 b T
A 3B:4
$
4 3B:4
, 3B:4
1B :A " 2 2 43 " 3 2 " 5 :4 " : 34 "
4 " 2 4 " 42 " 5B 2 " " A4 A .
10. ( ) ) ( "
) (
? 1 ! " P md f_ ! "2 8 f
_ l A P l
? ! " 2 io
? ! " P u io
? io t p l
? 2 !"n e
. 2 !"
2 : ! " (
82 ! c = "
2 (( 2
2 !"
P n h : !"
2 hn da =
.: ) r