Zettelkasten

fork per job 모델의 observability 확보의 어려움

·수정 2026.04.23·수정 2

요약

본문

  • fork per job은 job을 처리할 때마다 프로세스를 fork하고 죽이는 방식으로 job을 처리함
  • 이런 형식의 구현의 경우, 가시성 확보를 위해 observabililty tool을 붙이려면 작업 프로세스의 fork 시점에 application register를 해줘야함
  • application register는 현재 프로세스를 NR과 같은 곳에 어플리케이션 인스턴스로 등록시키는 것을 말함
  • application register는 꽤 느리기 때문에 job 처리 속도가 굉장히 느려짐