Index
Date
Participants
TEAM FIRE (고주형 윤영기 이하령) + Kwon-Han Bae
Discussion topics
중간발표 피드백
컨택 해보자
인프런, 구르미 등 몇군데 컨택해서 MOU쓰거나 담당자랑 미팅해 보는것도 괜찮을 듯.
실제로 한다기 보다, 최종 발표때 사업성 태클 들어오면 방어 가능할 것 같다.
기술적으로 부담갖기 보다, 그런 행동을 했다는 것에 의의를 두자!
나중에 태클
우리가 할려고 했는데 저기가 바빠서
정리
"엑션을 취했다는 것을 보여줘라"
참가 제한 방을 만들어도 어렵지 않다!
멘토링 되는 방을 만들고 MOU를 체결중이다
사실 수치는 광고랑 이벤트를 열어야 한다
완성도를 높이면서 이벤트를 열어보자.
이상한 얘기를 하는 사람들에 대한 방안
인증 붙이고 실명을 표기할 수 있게 하자
인증 + 실명 나오는 정도? 해야 이상한 말 하는 사람이 없을 듯.
구글 인증 or 깃허브 인증 붙여서 이벤트를 개최해보자.
화면 기록은 못남겨도 채팅기록은 남겨야 한다.
사업성 (BM)
기록(음성, 화면) 남기는걸로 돈 받을 수 있다. (클라우드)
채팅기록과 접속기록 남겨야 함
채팅 기록 및 접속 기록은 디비에 남긴다
음성이랑 화면이 녹화가 되면 그걸로 과금요소를 가져갈 수 있다
관리자 페이지
→ ADMIN 페이지가 있어야 한다
(수치) 오늘 회원가입 몇명, 방 몇개
이게 있어야 한다
코드 공유X에 대한 방어
DRM
인증된 사용자만 가능(외주 계약서 -> 보안정책을 회피가능)
실무 코드를 보여줄 수 있다 = 회사 코드를 멘토링 받을 수 있다
실제로 하라는 것은 아냐
문화 vs 교육? 어떤 것이냐.
컨셉은 교육용인데 문화 기능을 무료로 풀어둠
→ 밖에서 얘기할 떄는 교육용이다 or 멘토링 플랫폼이다.
근데 그외에도 권장하기 위해 풀어둔 것이다. (왜? 사용자를 늘리기 위해)
교육용 + 멘토링 플랫폼. 하지만 이 외에도 권장하기 위해 무료로 풀어둔것이다. 라고 하는게 좋을듯 (사용자를 늘리기 위해 모각코 무료로)
녹화
클라이언트를 하나 만들어서 녹화, 녹음, 채팅으로 나중에 볼 수 있게 한다.
미디어 서버
여러명이 필요할까?
멘토님 경험담.
한명 이상 공유를 잘 안 한다.
비디오 공유, 프로필 공유를 하는 것은 봄
리액트에 대한 조언
프론트엔드 멘토님 섭외를 해보자!
배권한 멘토님께서 코드를 봐줄 수 있는 사람을 찾아보겠다.
고민있거나 이상한 부분
주형: 백엔드에서 유저가 권한을 갖는것을 어떻게 짜야 하나요? db에 인가를 저장해두고 하나요?
멘토님: 네. 그렇게 합니다. 클라에서 요청하면 백엔드에서 권한 확인 후 처리 해줌
주형: 매 요청마다 db쿼리를 날리는데 그게 맞는 형태인가요?
멘토님: 넵. db쿼리 날리면 됩니다. 아니면 redis에 특정 룸에 들어갈 때 들어간 순서대로 id 저장해 둔다거나, 등등. 거기다가 해도 상관 없다. 하지만 이러한 서비스는 기록을 중요시하기 때문에 db쿼리 날리는게 더 빠를 것.
정리
권한
권한 DB, Redis에 특정 룸에 들어갈 때 저장
보통은 이런 서비스를 기록을 중시 => 디비에 저장하는 것이 맞다.
다른 사람짜르거나 하는 것은 디비에서 처리
느린 것은 자료구조가 잘못된 것이다.
Mute
서버 뮤트인지
채팅 뮤트인지
노션도 DB가 하나였다
https://www.notion.so/blog/sharding-postgres-at-notion노션도 디비가 하나였다 2021년도 까지
샤딩
데이터베이스단에서의 샤딩
애플리케이션 샤딩
사용자 많은, 팔로워 많음 => 따로 전용 디비를 만듦
단단한 데이터베이스
1. Double Writing
백에서 여러 디비에 write
2. 어느정도 내용이 차면? backfill
신 데이타베이스에 옛날 있던 것을 전부 채워넣음
3. verification
4. switch-over
중요한 것?
언제 샤딩을 할 것인가? (개발할 때인가?)
느려질 때
스프린트
이전보다 할 일에 내용 상세히 잘 적은 것 같음
FIRE-484
상위 이슈로 둘 필요없을 것 같다
매뉴얼 페이지
노션 가이드 잘했어.
연락 창구
사용자들한테 질문/투자/버그신고 상담 받을 수 있는 것을 넣어주자. (구글폼)
채널 톡?
괜찮아
느려
간단하게 구글 FORM도 괜찮아
연락처가 없으면 애매해
이후 일정
이후 일정 공유
배권한 멘토님 9월9일 ~ 9월19일까지 코타키나발루 해외여행
19일 이후로 프론트엔드 멘토님 섭외 예정
아니면 더 빨리 빠르게 잡을 수도 있음.
영기님
7일 오후 3시 기차
온라인도 가능
목요일 온라인 오후 9시 30분에 가능한지 확인할 것
정원용멘토님과 멘토링 있는지 확인 후 연락할 것.
날짜 확정해서 알려줄 것
다음 멘토링 일정
다음주 목요일 오후 9:30 (변경될 수 있음)