카
카카오엔터테인먼트FE
April 3, 20231회
우당탕탕~ 영상 서비스 개발기 1탄 : 영상 CMS
간단 소개
카카오엔터의 영상 서비스 개발팀이 소녀 리버스 프로젝트를 위해 영상 CMS(VODKA)와 대용량 파일 업로드 시스템(Conveyor)을 개발한 과정과 기술적 고민을 담고 있습니다.
AI Summary
- 소녀 리버스 프로젝트와 영상 서비스 개발
- 카카오엔터테인먼트의 버추얼 걸그룹 데뷔 서바이벌 프로그램 '소녀 리버스'를 위한 영상 서비스 개발 여정 소개
- 영상 CMS(VODKA), 인코더, 라이브 서비스, 플레이어 백엔드 등 다양한 기술 스택 활용
- VODKA(영상 CMS) 개발 과정
- 이벤트 스토밍을 통한 기획 및 설계 개선, DDD 방법론 적용
- React 기반의 Admin 프레임워크 Refine 선정 이유와 사용 후기
- Apigee를 이용한 인증 및 권한 관리, Shared Flows 기능 활용
- 대용량 파일 업로드 시스템 Conveyor 개발
- Tus 프로토콜 기반 업로드 서버 개발 및 개선 과정 설명
- SignedUrl 방식 도입, 로컬 파일 lock에서 Redis lock으로 전환
- Java에서 Golang으로 언어 변경, 버퍼에서 스트리밍 방식으로 개선
- GCS API에서 Redis 캐시로 변경하여 성능 향상
Next Feeds

지난 9개월간의 딜리버리프로덕트팀의 경험과 변화에 대한 이야기: 애자일
컬리 딜리버리프로덕트팀의 9개월간 애자일 도입 여정과 변화를 분석하고, 팀워크 향상 및 효율성 증대 효과를 제시합니다.
애자일스크럼팀워크소프트웨어 개발컬리
2023. 3. 30.
컬리
웹에서 파일 선택하기: onShowFileChooser()를 이용한 단일 및 복수 파일 선택 방법
안드로이드 WebView에서 onShowFileChooser()를 사용하여 단일/복수 파일 선택을 구현하고, 권한 처리 및 결과 전달 방법을 설명합니다.
WebChromeClientonShowFileChooserWebViewFileChooserIntent
2023. 3. 30.
PRND
프론트엔드와 SOLID 원칙
SOLID 원칙을 프론트엔드 개발에 적용하는 방법과 카카오페이지 사례를 통해 각 원칙의 실질적인 적용 방안을 제시합니다.
SOLIDSRPOCPLSPBFF
2023. 3. 30.
카카오엔터테인먼트FE
프론트엔드와 SOLID 원칙
SOLID 원칙을 프론트엔드 개발에 적용하는 방법과 카카오페이지 사례를 통해 각 원칙의 중요성과 실질적인 적용 방안을 제시합니다.
SOLIDSRPOCPLSPBFF
2023. 3. 30.
카카오엔터테인먼트FE

6시간 동안 단체로 해외 콘퍼런스 참여하기: 프로덕트콘 같이 보기 이벤트 - ProductCon London 2023
컬리 기술팀은 ProductCon London 2023을 함께 시청하며 프로덕트 매니지먼트 트렌드를 파악하고, 고객 중심 사고 및 애자일 방법론의 중요성을 확인했습니다.
프로덕트콘Product-Led-Growth애자일프로덕트 매니지먼트고객 파트너십
2023. 3. 29.
컬리
유저와의 환상적 콜라보! 블랙박스로 표지판 정보 얻기 - 19편 – 모바일 환경에서 YOLO 돌려보기 (방면표지판인식)
TMAP은 블랙박스 기반 표지판 정보 수집을 위해 YOLO와 Object Tracking 기술을 활용, 모바일 환경 적용 및 데이터 최적화를 진행 중이다.
YOLOObject DetectionObject Tracking블랙박스TMAP
2023. 3. 24.
티맵모빌리티