Moait
홈인기 피드모든 블로그모든 태그
홈인기 피드모든 블로그모든 태그

당근의 사용자 행동 로그 관리 플랫폼: 이벤트센터 개발기

당근 favicon당근·Data·
TypeScriptSparkBigQueryDataflowPubSub
2026년 01월 08일4

AI 요약

이 글은 AI가 요약했어요. 정확한 내용은 꼭 원문을 확인해 주세요!

핵심 요약

당근이 이벤트센터를 도입해 UI 중심의 전사 로그 체계를 재설계하고, 스키마 관리의 자동화와 코드생성을 구현했습니다.

구현 방법

  • UI 어드민으로 서비스/스크린/이벤트를 관리하고 전사 컨벤션을 자동 적용
  • Spark StructType/JSON 스키마를 자동 생성하고 BigQuery 테이블/뷰를 생성
  • CLI로 iOS(Swift)/Android(Kotlin)/Webview(TypeScript) 타입 안전 코드 생성
  • 데이터 파이프라인: 앱SDK→이벤트센터→Pub/Sub→Dataflow→BigQuery
  • 화면 등록과 이벤트 추가를 한 곳에서 관리하고, 리뷰/CI를 자동화

주요 결과

  • 전사 일관성 향상과 커뮤니케이션 효율성 증가
  • 커스텀 파라미터를 일반 컬럼으로 확장해 SQL 조회 편의성 향상
  • 자동화된 코드생성으로 누락/오타 방지 및 개발자 경험 개선
  • 향후 Figma 연동, 자동화 확대, 분석 도구 확장 등 개선 방향 모색

연관 피드

%가 높을수록 이 글과 비슷할 가능성이 높아요!
No Image
74%

Building Event Center: Karrot’s User Event Management Platform

당근 favicon당근·2026년 01월 12일
게임 회사에서 클라이언트 프로그래머가 하는 일 섬네일
71%

게임 회사에서 클라이언트 프로그래머가 하는 일

데브시스터즈 favicon데브시스터즈·2025년 08월 12일
No Image
71%

우리 팀엔 자바스크립트 상차만 하는 프런트엔드가 있었다

우아한형제들 favicon우아한형제들·2025년 11월 20일