소프트웨어 장인 정신과 관련된 책이다. 이 책은 올해 설 연휴때 이틀만에 읽은 책인데 애자일 방법론, 소프트웨어 장인 정신이란 무엇인가 등.. 다양한 얘기가 나온다. 그중 기억에 남는 구절이 두개가 있는데, 하나는 "야영지는 그곳을 발견했을 때보다 떠날 때 더 나은 곳이어야 한다" 이다. 이를 개발에 적용해본다면, 레거시라도, 짜잘한 변경사항으로 인해 손길이 닿는다면 처음 상태보다 개선되어야 한다. 두번째는 "현 상황 속에서 긍정적으로 생각해라(? 사실 맞는지 잘모르겠다)" 이다. 조직 분위기상 새로운 것 도입에 부정적이라면, 도입할 수 있도록 최대한 노력을 해보고, 만약 힘든 상황이라면 그 상황속에서 내가 배울수 있는것, 얻을수 있는것들 위주로 진행을 하자. 이 외에도 좋은 얘기들과 길진 않지만 개발자..
클러스터 상태 확인 ElasticSearch는 cat API 를 통해 클러스터, 노드, 샤드의 상태 등 다양한 정보를 확인할 수 있도록 인터페이스를 제공한다. _cat/heath API 를 통해 클러스터의 상태를 확인할 수 있다. 상태 확인 요청 curl http://localhost:9200/_cat/health?v cat API는 v 옵션 파라미터를 제공하는데, v 옵션 파라미터를 사용할 경우, 응답으로 제공되는 값들이 어떤 의미를 갖는지 헤더와 함께 제공된다. 요청 결과 // v 옵션을 제거한 상태 1614675511 08:58:31 ncucu yellow 1 1 26 26 0 0 25 0 - 51.0% // v 옵션을 추가한 상태 epoch timestamp cluster status node.t..