
81
3
장
컨테이너
CHAPTER
3
컨테이너
멜리사 맥케이
아는 것은 바보도 할 수 있다. 요점은 이해하는 것이다.
- 알베르트 아인슈타인
‘왜’를 이해하면 ‘어떻게’를 해결할 수 있다.
- 프리드리히 니체
필자가 글을 쓰는 지금 이 순간에도 컨테이너
container
기술을 도입하는 기업은 늘어나고 있다.
이 분야의 폭발적 성장세는 비단 프로덕션 환경에 국한되지 않는다. 애플리케이션 컨테이너화
에 대한 기술적 모범 사례는 환경을 막론하고 다양한 측면에서 논의 및 정의되고 있다. 효율성
향상에 집중하고 적용 사례의 다양성을 고려하는 과정에서 기술과 패턴은 진화를 거듭했으며,
블로그 공간과 전문가 집단은 축적된 경험을 바탕으로 확고한 권장안을 수립했다. 보편적 모범
사례와 패턴이 진화함에 따라 안티패턴도 자연스레 모습을 드러낸다. 이번 장은 이러한 패턴들
을 인식하거나 회피하는 능력을 갖추는 데 도움이 될 것이다.
컨테이너에 관한 필자의 시행착오를 떠올리면 마치 벌집을 건드리는 듯한 기분이 든다. 내게도
미숙했던 시절이 있었고 따끔거리는 기억으로 남아 있다. 컨테이터화는 알고 보면 어이없을 정
도로 단순한 기술이다. 그간 필자는 자바 생태계 속에서 컨테이너를 개발하고 배포하는 방면에
지식을 쌓아 왔다. 이러한 지식을 많은 이에게 전달하고 필자와 같은 고난을 겪지 않도록 ...