한다. 과부하가 걸린 시스템이 보안 취약점 때문에 격리되거나 팀이 연쇄적 장애에 대한 조치
를 취하고 있는 중일 수도 있다.
8.6
더 알아보기: 지속적 검증
신뢰성과 보안 관점에서 우리는 시스템이 평상시와 예상치 못한 상황하에서 모두 원하는대로
동작하기를 원한다. 또한 새로운 기능이나 버그 픽스가 시스템의 계층적 회복성 메커니즘에 점
진적으로 악화시키는 일이 없기를 원한다. 그러자면 시스템을 계속 확인하면서 의도대로 동작
하는지 검증하는 것 말고는 방법이 없다.
여기서 검증이란 한 시스템 혹은 여러 시스템 간의 특정 워크플로에 대해 시스템을
현실적
realistic
이면서도
계획된
controlled
상황하에 두고 관찰하는 것에 중점을 둔다.
13
본질적으로 탐구에 해당
하는 카오스 엔지니어링
chaos
engineering
(
https
://
oreil
.
ly
/
Fvx4L
)과는 달리 검증은 이번 장과
5
장,
6
장,
9
장 등에서 설명하는 시스템의 특정 속성과 동작을 확인하는 과정이다. 정기적으로
시스템을 검증할 때는 원하는 결과가 도출되고 검증 사례자체도 제대로 기능하도록 유지하는
것에 주력해야 한다.
검증을
유의미하게
meaningful
만드는 몇 가지 조건이 있다. ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month, and much more.