본문 바로가기

2017/12/30

유용한 IT 기술 정보를 얻을 수 있는 사이트 Tech Primers ( 유튜브 계정 )https://www.youtube.com/channel/UCB12jjYsYv-eipCvBDcMbXw이것 저것 아이디어를 얻을 수 있는 IT 기술 관련 영상들이 올라온다. 넷플릭스 기술 블로그https://medium.com/netflix-techblog
(넷플릭스) 넷플릭스의 카오스 엔지니어링 백그라운드페이스북을 하다가, AWS 사용자 모임에서 카오스 엔지니어링 관련 밋업을 한다는 글을 발견했다.마이크로서비스 아키텍처, 카오스라는 단어 때문에 카오스 엔지니어링이라는 것에 관심을 갖게 되었다.카오스 엔지니어링이란 어떤 개념인지 찾아보고, 정리해보고자 한다. 카오스 엔지니어링 탄생 배경규모있는 시스템을 빠르게 나눠서 개발하고, 관리를 편하게 하기 위하여 마이크로서비스 아키텍처 같은 분산 시스템 아키텍처가 등장했다.그러나 서비스별 로직을 개별 서버로 분리해냈어도, 각 시스템들은 서로 상호작용하고 있다.그래서 한 군데에서 장애가 발생하면, 이 장애가 여기저기 퍼지게 된다. 게다가 문제들이 여러 시스템에서 얽히고 설켜서, 디버깅하기도 어려운 상황이 발생되기도 한다. 이러한 영향은 아래와 같은 문제들을 ..
제럴드와인버그 <테크니컬리더> 5-7장 요약 5장. 하지만 나는.. 잘 설계된 엔진에는 가장 약한 연결 고리가 존재하지 않는다. 만약 점화 플러그가 정말로 가장 약한 연결 고리라면 우수한 엔진 설계를 통해 점화 플러그를 완전히 제거한 디젤엔진을 선보일 수 있다. 점화 플러그를 완전히 제거할 수 있는 방법을 생각해낼 수 없다면, 적어도 쉽게 교체할 수 있도록 만들 수는 있을 것이다. 마찬가지로 가장 잘 설계된 조직에서는 임명된 리더만이 리더십을 발휘하는 것이 아니라, 모든 구성원이 리더십을 발휘한다. 6장. 혁신을 방해하는 세 가지 큰 장애물 1. 자신에 대한 무지 자신을 객관적으로 보지 못하기 때문에, 변화의 필요성을 인지하지 못하게한다. 2. '문제없어요' 증후군 문제를 정확하게 이해하기도 전에, 쉽게 생각하고 해결책을 결정해버리는 병을 의미한다..