팀원 중 한 분의 아이디어로 Tinder의 매치 서비스와 유사한 팀매칭 서비스를 개발하기로 합의하였다. 주요 기능요구사항은 아래와 같았다.
프론트엔드 개발자 분은 vercel을 이용하기로 하였고 나는 NCloud를 이용하기로 하였다.
위 요구사항을 고려했을 때 보안기능은 필수이므로 핵심 기술은 아래와 같이 선정했다.
총 기간은 10일이지만 실질적인 개발은 일주일 내외인 만큼 세팅에 추가적인 시간을 낭비하는 것들은 최소화하고자 하였다.(redis, kafka, 별도의 db 이용)
AWS를 이용할 수도 있겠지만 비사이드측에서 NCloud 쿠폰을 발급해줘서 이번에는 NCloud를 이용해보기로 하였다. 확실히 AWS보다는 서버스펙이 나아서 그런지 속도가 빠른 느낌이긴 했다.
개발자로서 배울 점이 많은 글이었습니다. 감사합니다.