<aside> 🗣️ 2주차 데모에서는 아래 내용 위주로 이야기를 나눕니다.
여러 개발 팀들의 로그를 수집하고, 이를 표준화된 지표로 수치화하여 비교 분석할 수 있는 통합 플랫폼을 구축하기로 했습니다. 이를 통해 각 팀은 자신들의 성과를 다른 팀과 비교할 수 있는 서비스를 사용할 수 있을 것으로 예상했습니다.
이미지1. 프로젝트 구조 이미지
네임서버는 필요한 기능이 많지 않아 express
를 선택해 빠르고 단순하게 구현하고자 하였습니다.
DNS 서비스는 UDP를 사용하기 때문에 dgram
과 dns-packet
라이브러리를 선택하였습니다.
dgram
을 통해 udp 통신 서버를 구축하고프록시 서버의 ip주소
를 담아 응답을 전송합니다.