← 홈으로

PROJECT / FIELD NOTES

CollaBoard 개발 노트

방은 서버가 만들고, 팀의 자료는 팀원 사이에만 남는 협업 공간

2편의 기록

  1. 01

    sessionId는 비밀이 아니다 — CollaBoard의 식별자와 입장 권한 분리

    CollaBoard에서 공개 식별자, 일회용 입장권, 멤버 토큰, 방장 토큰의 역할을 나눕니다. 참가자 번호를 아는 것과 입장·방장 권한을 갖는 것을 어떻게 갈랐는지 정리합니다.

  2. 02

    서버는 방만 만든다 — CollaBoard의 WebRTC P2P 협업 구조

    팀 자료를 서버에 저장하지 않는 협업 도구를 만들기 위해 CollaBoard가 선택한 시그널링, 메시와 스타 토폴로지, 16KB 청크 전송, 입장 보안 설계를 정리합니다.