모니터링은 마틴 파울러처럼: Domain-Oriented Observability 도입기
(engineering.ab180.co)- 마틴 파울러 블로그의 ‘Domain-Oriented Observability’ 개념을 도입해 로그나 메트릭을 더 잘 남길 수 있는 모니터링 방법을 적용
- 비즈니스 로직에 낀 모니터링 코드로 가독성 저하, 테스트 복잡도가 높아지는 문제가 있음
- Domain Probe와 같이 도메인을 중심으로 하는 High-level API, Instrumentation과 같은 Low-level 캡슐화
- 모니터링을 위한 코드는 잘 작성하며 유지보수 및 확장성 측면에서 많은 이점을 얻을 수 있었음