ab180 / ablog-comment

0 stars 0 forks source link

stories/monitoring-like-martin-fowler-domain-oriented-observability #13

Open hiddenest opened 9 months ago

hiddenest commented 9 months ago

모니터링은 마틴 파울러처럼: Domain-Oriented Observability 도입기

https://engineering.ab180.co/stories/monitoring-like-martin-fowler-domain-oriented-observability

hiddenest commented 9 months ago

좋은 글 잘 읽었습니다!

This comment was made by Disqus. 2023-11-24 02:57:22 Frank Yang(Frank Yang)

hiddenest commented 9 months ago

chapter 3 의 마지막 코드 예시에서 `self._instrumentation` 를 할당하는 부분이 보였으면 좋겠습니다. 읽다가 순간적으로 "이건 어떻게 쓰이는거지?" 싶었어요.

instrumentation 뿐만 아니라 단순 logging 에 대해서도 비슷한 세팅을 만들어볼 수 있겠다는 생각이 들었습니다. 요즘 도메인 로직이 저런 사이드 이펙트(?) 때문에 지저분해져서 고민이 많았는데 도움이 많이 되었어요. 감사합니다.

This comment was made by Disqus. 2023-11-26 11:23:27 roeniss(roeniss)

hiddenest commented 9 months ago

안녕하세요! 먼저 글에 관심 가져주셔서 감사합니다 ㅎㅎ


chapter 3 의 마지막 코드 예시에서 `self._instrumentation` 를 할당하는 부분이 보였으면 좋겠습니다. 읽다가 순간적으로 "이건 어떻게 쓰이는거지?" 싶었어요.

말씀해주신 부분을 다시 읽어보니, 마지막 글 리뷰 과정에서 코드 예시를 다듬다가 과하게 생략을 했던 것 같습니다. Chapter 3 전체 코드에 걸쳐 중복되지 않는 선에서 생성자를 명시적으로 코드에 추가해보았습니다. 한번 읽어보시고 혹시 다른 질문 있으시면 편하게 남겨주세요.


instrumentation 뿐만 아니라 단순 logging 에 대해서도 비슷한 세팅을 만들어볼 수 있겠다는 생각이 들었습니다.

넵. 글의 예시는 instrumentation 위주로 다루고 있지만, 말씀주신대로 로깅에도 적용하면 도메인 로직을 보호하는데 도움이 되리라 생각합니다 :)

This comment was made by Disqus. 2023-11-27 03:10:40 Youngmin Shin(Youngmin Shin)

kyungjunleeme commented 1 month ago

좋은 글 잘 읽었습니다!