카카오맵에서 클릭 이벤트 및 마커 실시간 갱신을 구현하였습니다. 내용 중 어려운 것은 없었지만, 어떠한 방식으로 코드를 최적화 할 수 있을지, 통신하는 Socket 데이터를 어떻게 효율적으로 사용할 수 있는지 고민하는 시간이 길었습니다. 코드를 작성하는 시간보다 생각하는 시간이 많았던 것 같습니다.
User 인증 API를 작성하였습니다. 기존의 User 인자 중에서 Like 라는 배열 데이터를 가져오는 부분이 새롭게 생겼습니다. Sequelize ORM으로 사용하는 것이 바람직하지만, 더 빠른 코드 구현을 위해 SQL을 활용하여 GROUP_CONCAT을 사용해 해결하였습니다.
redis, Socket 데이터 분산처리, 멀티 프로세싱 등 공부해야 할 것이 너무 많은 것 같습니다. 어느 하나를 집중해 진행해야 할지 잘 모르겠습니다. 내일 있을 튜터님과의 팀별 회의에서 방향성에 관해서 결정해야 할 것 같습니다.