Skip to content

J14 피어세션 5주차

Dunde edited this page Nov 26, 2021 · 2 revisions

J14 피어세션 (팀프로젝트 5주차, 11.26)

피어세션 Web30, Web17

참가자

WEB17 - 버스없는팀

  • J012 김경식
  • J065 김한빈
  • J143 이수민
  • J208 최인규

WEB30 - 핸섬서비스

  • J089 박세환
  • J008 권구상
  • J176 장민준
  • J050 김재현

질문

To 핸섬서비스

  • 차트 어떻게 그리셨는지 궁금합니다
    • 캔버스로 그림
    • x, y 좌표값 계산이 어려웠음
  • DB 설계 궁금해요
    • 모든 거래 내역을 DB에서 관리 (mysql)
      • 동시성 제어가 중요한데 그부분을 계속 고민중입니다.
    • 로그 관리 (mongoDB)
    • mysql의 부하를 분산하기 위해 로그는 mongoDB 사용
  • 트래픽은 어떻게 관리하시나요
    • 트래픽을 완화하기 위해서 캐싱등을 사용하기가 어려운 점이 있음(실시간 데이터, 개인화 서비스), 그래서 주문 체결 프로세스를 빠르게 처리하는 것을 우선순위로 두고 있음.
    • 네트워크 트래픽은 아직 분석단계
  • 주문은 봇이 계속 걸어주고 있는건가요
    • 주문이 체결되게 하기위해 봇이 주문을 계속 걸어주고 있습니다.
  • 웹소켓으로 통신되는 데이터가 순서보장이 되는건가??
    • 그러게요 ㅋ_ㅋ 알아봐야겠네요

To 버스없는 팀

  • 게임자체가 재밌는 요소가 있네요 몰랐던 게임인데 재밌어요 술게임해도 좋을 듯 부가적인 기능들 더 추가할 아이디어도 있을까요?
    • 발언할 차례가 되었을 때 알림?!
  • 사용자간 마이크 공유(?)는 어떻게 처리하시는지 궁금해요!
  • 턴 처리는 어떻게 하시는지도 궁금해요!
    • 서버에서 턴 정보를 계산해서 방 안의 클라이언트들에게 broadcast 해줍니다.
    • 자신의 턴이 되면 마이크를 ON 하고, 자신의 턴이 아니면 마이크를 OFF.
  • 배포 과정은 어떻게 진행이 되었나요
    • Nginx에서 프론트엔드 빌드 경로에서 정적파일을 제공하고 api, socket 요청을 각각 포워딩 해주고 있습니다.
  • 발표 주제는 어떤걸 생각하시나요

원본링크

Clone this wiki locally