티스토리 뷰

개발

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

KyeongRok Kim 2018. 3. 22. 11:08

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

 

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

 

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

 

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

 

end.

 

 

 

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

redis 명령어  (0) 2017.06.27
Eclipse에 Aptana Plugin을 설치해 보자  (3) 2013.06.24
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/04   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30
글 보관함