카
카카오엔터테인먼트FE
April 5, 20231회
우당탕탕~ 영상 서비스 개발기 3탄 : 플레이어 백엔드 서버와 데이터 수집
간단 소개
카카오엔터테인먼트 영상 서비스 개발팀의 플레이어 백엔드 서버 개발 및 데이터 수집 과정, 기술 스택, 경험 공유.
AI Summary
- 플레이어 백엔드 서버 개발
- Go 언어를 선택하여 개발 속도와 성능을 향상시키고, Gin Framework를 사용하여 개발 생산성을 높임
- GORM ORM을 사용하여 DB 연동을 구현하고, GCP의 GKE를 통해 안정적인 서비스 환경을 구축함
- 데이터 수집 및 분석
- Vector를 사용하여 로그 데이터를 GCS에 수집하고, Dataflow를 통해 데이터를 가공하여 BigQuery에 적재함
- Looker Studio를 활용하여 데이터 시각화 및 분석을 수행하고, 마케팅 및 콘텐츠 개선에 활용함
- 주요 기술 및 경험
- SSE를 활용하여 실시간 응원 기능을 구현하고, Gatling을 사용하여 부하 테스트를 수행하여 성능을 검증함
- 데이터 파이프라인 구축 과정에서 겪은 시행착오를 통해 데이터 수집 및 분석 역량을 강화함
Next Feeds
우당탕탕~ 영상 서비스 개발기 2탄 : 인코더와 라이브 서비스
카카오엔터테인먼트 영상 서비스 개발팀의 인코더, 라이브 서비스 개발 경험과 기술적 고민, 문제 해결 과정을 공유합니다.
인코딩트랜스코딩라이브 스트리밍패키징Flutter
2023. 4. 4.
카카오엔터테인먼트FE

Yarn 대신 pnpm으로 넘어간 3가지 이유
Yarn에서 pnpm으로 전환한 이유와 pnpm 도입 후 얻은 장점을 분석하고, pnpm이 패키지 관리의 대안이 될 수 있음을 제시합니다.
pnpmYarn패키지 매니저모노레포Ghost Dependency
2023. 4. 3.
AB180
View Transitions API
View Transitions API는 웹 페이지 전환 효과를 간편하게 구현하도록 돕는 실험적인 API입니다. 복잡한 트랜지션을 쉽게 만들고 코드 가독성을 높입니다.
View Transitions API트랜지션애니메이션frontend웹 개발
2023. 4. 3.
카카오엔터테인먼트FE
우당탕탕~ 영상 서비스 개발기 1탄 : 영상 CMS
카카오엔터의 영상 서비스 개발팀이 소녀 리버스 프로젝트를 위해 영상 CMS(VODKA)와 대용량 파일 업로드 시스템(Conveyor)을 개발한 과정과 기술적 고민을 담고 있습니다.
영상 CMSRefineApigeeTusConveyor
2023. 4. 3.
카카오엔터테인먼트FE
View Transitions API
View Transitions API는 외부 라이브러리 없이 화면 전환 효과를 쉽게 구현하도록 돕는 실험적인 Web API입니다. 간단한 사용법과 다양한 활용 예시를 제공합니다.
View Transitions API트랜지션animationfrontendWeb API
2023. 4. 3.
카카오엔터테인먼트FE

지난 9개월간의 딜리버리프로덕트팀의 경험과 변화에 대한 이야기: 애자일
컬리 딜리버리프로덕트팀의 9개월간 애자일 도입 여정과 변화를 분석하고, 팀워크 향상 및 효율성 증대 효과를 제시합니다.
애자일스크럼팀워크소프트웨어 개발컬리
2023. 3. 30.
컬리