NATS에 대해서... 서브 프로젝트에서 NATS(넷츠)라는 메시지 큐를 사용하게 되었다. https://docs.nats.io/nats-concepts/intro What is NATS docs.nats.io 프로젝트의 메인 언어인 Golang으로 구현이 되어있고, 다양한 언어로 작성가능한 클라이언트 라이브러리를 지원하고 있으며, 무엇보다 사용이 간편, 가볍고, 설정이 쉬운 장점이 있어 쓰기로 했다. 기본적으로 Pub/Sub 구조를 지원하며, 데이터는 인코드 되어 전송되고, 받은 메시지는 디코드되어 처리된다. NATS의 기본 코어는 'at most once' QoS를 지원한다는 것을 기억해야한다. subscriber가 특정 subject(topic)을 구독하고 있지 않다면, 메시지를 받을 수 없다. N..