KEMBAR78
Chaos Engineering on Microservices - 윤석찬, AWS 테크에반젤리스트 | PDF
/66 . 6 10 /621 9
/ 9 62 611 62
E N
• 108 G E
• 0 50
• 2 CD
•
•
•
•
, ) )( .
j a l o i
c
e
n tF r I
n
Chaos doesn’t cause problems.
It reveals them.
https://bit.ly/2uKOJMQ
https://github.com/dastergon/awesome-chaos-engineering
- -
• , .
C M:
C
•
• , /- ,
.
• :
• : :C : : :
: :
• :
: : :
• : : : :
• : :
: :
. / /- - . // -
/ . . .
:
- . - - / . - /
) - : ) -
) : c
a ( b G
1:: / // - . .
1 / //
A
: /. .
K e P E
/, Di Vg S
aV
• /,C c WK
hMe . 8
)
• b /(
• k VO h
:C A :
A P A A
• A S MC
• ,
A S
P A A
https://github.com/clusterfk/chaos-proxy
•
•
- / :
• : - . .
/ - - /
•
• KI C
O I E
• : - .
. .
. . .
g d jd e
cn i o s i Kp g
h j t 01/ u
i
_ d r P J j
a 3
p m r E
I d i C
N i
8 @- 659 4 . : 6@2 483 @ 6 9 66 9
3 @ 6 4 ,
.
https://www.youtube.com/watch?v=7uJG3oPw_AA
Audible members listened
for almost 3 BILLION
hours in 2017
Ownership
Stats Table
DB
Activation
Audible
Download
Service
Content
Delivery
Service
Get Static
Metadata
Content
Delivery
Engine
• S
h
h M
• c
e
• h
e
• ) (
i
.
•
•
•
•
•
•
.
.
Ownership
Stats Table
DB
Activation
Audible
Download
Service
Content
Delivery
Service
Get Static
Metadata
Content
Delivery
Engine
Injector
X
X
.
Service
A
Service
B
Latency Injection
Injector
•
•
•
Service A -
Prod
Service A -
Control
Service A -
Experiment
98%
1%
1%
Service A -
Prod
Service A -
Control
Service A -
Experiment
98%
1%
1%
•
• ,
• ,
•
•
•
E
• CE (
() ?
• D
• / ?

Chaos Engineering on Microservices - 윤석찬, AWS 테크에반젤리스트