
Fault Tolerant Pattern (내결함성) 강좌 완성
제가 패턴학회에 이사회 맴버로 있고, 저에게 가르침과 영향을 많이 주신 두분이 계십니다. 한 분은 유연하면서도, 지혜로운 삶을 사는 자세를 가르쳐 주신 Linda Rising 이시고, 또 한분은 AT&T에서 네트워크 스위치 개발을 시작으로, 오랫동안 Fault Tolerant 패턴을 정리해 주신 Robert S. Hanmer 님입니다.
Bob Hanmer 님은 요즘 외부 활동을 잠시 쉬고 계시지만 이 분의 여러가지 노력들을 아래와 같은 링크로 보실 수 있습니다.
https://www.linkedin.com/in/robertshanmer/details/experience/
하나의 바램이 있었습니다. 사실 이분의 서적인 Patterns for Fault Tolerant Software 에 대한 번역을 하고 싶었으나, 못한 결정적인 이유가 있었습니다. 번역을 하기 위해서는 인세라는 것을 협상해야 하는데, 이책의 번역 판권을 가진 출판사랑 인세적인 부분에서 큰 차이를 보였습니다. 번역을 하더라도 거의 남지 않는데, 이에 대한 시간과 노력이 많이 드는게 현실이지요.
조금 손해를 보더라도 번역을 했어야 하는, 아쉬움은 여전히 남아 있고, 또한 나이가 들다보니 돈보다는 후배 분들에게 도움이 되겠다는 심정으로 했어야 되는데 라는 생각이 듭니다.
아쉽게 나마, 약 2달동안 이 책의 내용들을 정리해 세미나 교재를 만들었습니다. 책을 보다보니, 어떤 부분은 제가 이해하기 힘들고 설명하기 힘든 부분도 있었습니다. 특히 Voting (투표) 패턴에 나온 투표의 종류를 쉽게 정리하는데 3,4시간의 시간이 걸렸습니다.
이 자료의 시작점은, EVA팀의 황선희/황희선 님이 주신 초안에서 일부를 차용하고, 많은 부분을 새롭게 추가 및 업데이트 했습니다.
요즘 Software Architecture 강의에 대한 요청이 많습니다. 현대 자동차에서 관련 요청이 있는 김에 정리를 했습니다.
2달 정도 더 다듬고, Bob Hanmer님에게 양해를 구하고, 파트를 나누어서 후배 분들이 볼수 있게 공유하도록 하겠습니다. 여튼 많은 가르침을 주신 Bob Hanmer 선배님의 지식을 1차적으로 한국어로 다듬을수 있어서 너무 기쁩니다.

[…] 약속을 드렸던 것처럼 Fault Tolerance 패턴 자료를 […]