본문으로 바로가기

카나리아(canary) 테스트란?

category 개발 2018.03.22 11:08

카나리아(canary) 테스트란?


테스트 기법 중 하나로써 운영 환경에 '카나리아 환경'을 하나 만들어 놓고 트래픽의 일부를 카나리아 환경으로 보내서 운영 환경에서 테스트 했을때 리스크를 줄이는 방법이다.


왜 '카나리아 테스트'란 이름을 지었냐면 카나리아가 공기에 민감하기 때문에 광산에서 일산화 탄소가 많아지면 카나리아가 반응하거나 죽기 때문에 위험을 미리 알 수 있었다고 한다.

그래서 카나리아라는 이름을 지었다고 한다.



개발을 할 때 운영 환경에서만 나는 문제들이 있기 때문에 운영환경과 새로 수정한 프로그램이 잘 작동하는지 테스트를 꼭 해봐야 하는 경우에 테스트 방법중에 하나로 사용된다.


end.




'개발' 카테고리의 다른 글

카나리아(canary) 테스트란?  (0) 2018.03.22
라이트코인(LTC) 테스트넷 사용법  (0) 2018.03.09
redis 명령어  (0) 2017.06.27
Eclipse에 Aptana Plugin을 설치해 보자  (3) 2013.06.24

댓글을 달아 주세요