더북(TheBook)

횡단 관심사 처리 패턴

마이크로서비스 아키텍처는 관측성 패턴, 디스커버리 패턴 등 모든 서비스가 반드시 구현해야 할 관심사가 한두 가지가 아니고, DB 자격증명(credential, 크리덴셜) 같은 구성 매개변수를 런타임 서비스에 제공하는 외부화 구성 패턴을 적용해야 합니다. 신규 서비스 구축 시 이런 횡단(공통) 관심사(cross-cutting concerns)를 처음부터 다시 개발하려면 시간이 너무 많이 걸립니다. 따라서 횡단 관심사를 처리하는 프레임워크에서 마이크로서비스 섀시(Microservice Chassis) 패턴을 적용하여 서비스를 구축하는 편이 바람직합니다. 자세한 내용은 11장에서 다룹니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.