당
당근
April 3, 20251회
Feed-Entity: 당근 피드의 심장

간단 소개
당근 피드 시스템의 핵심인 Feed-Entity 도입 배경, 구조, 데이터 파이프라인, 서빙 방식, 그리고 향후 개선 방향을 제시합니다.
AI Summary
- Feed-Entity의 탄생 배경 및 목표
- 기존 피드 시스템의 분산된 형태와 그로 인한 데이터 구조의 비표준화, 시스템 확장성 제한 등의 문제점을 해결하기 위해 Feed-Entity 개념 도입.
- 데이터 구조 표준화, 시스템 확장성 개선, 데이터 일관성 확보, 통합 관리 시스템 구축, 사용자 경험 향상을 목표로 함.
- Feed-Entity의 구조 및 데이터 파이프라인
- Feed-Entity는 피드에서 노출 가능한 최소 단위 콘텐츠로, ID, 타입, 소스 정보, 생성자, 생성/수정/노출 시간, 상태, Entity 등의 구성 요소를 가짐.
- 데이터 파이프라인은 데이터 수집, 변환, 검증 및 DLQ 처리, 메시지 큐 프로듀스 및 서비스 간 연동의 4단계로 구성되어 있으며, 각 단계는 모듈화되어 있어 확장성이 뛰어남.
- Feed-Entity 서빙 및 향후 과제
- 지역별 특성을 고려한 Redis 캐싱 전략을 통해 데이터 접근 속도를 향상시키고, 다단계 저장 및 조회 구조를 통해 효율적인 데이터 접근을 제공.
- 향후 과제로 복합적 인덱싱 전략, 추천 모델 학습 활용, 탐색 시스템의 SSOT 확장 등을 계획하고 있으며, 이를 통해 사용자 맞춤형 경험을 더욱 세밀하게 제공하고자 함.
Next Feeds

django-modeltranslation으로 DRF 다국어 지원하기
django-modeltranslation을 활용한 DRF 다국어 지원 경험 공유: 설정, 콘텐츠 관리 전략, 폴백 기능, 그리고 향후 개선 방향을 제시합니다.
django-modeltranslation다국어 지원DRF폴백국제화
2025. 4. 3.
뤼이드

Data Catalog – Datahub
Data Catalog의 필요성과 Datahub의 기능 및 활용법을 소개하고, 오픈소스 데이터 카탈로그로서 Datahub를 추천합니다.
Data CatalogDatahub데이터 레이크메타데이터데이터 거버넌스
2025. 4. 3.
베스핀글로벌
AI Agent와 개발자 - 카카오테크가 만난 Thomas Dohmke
GitHub CEO Thomas Dohmke와 카카오의 만남을 통해 AI 시대 개발자의 역량과 기술 생태계 변화 방향을 조망합니다.
AI AgentGitHub Copilot개발자 역량IDE코드 리뷰
2025. 4. 3.
카카오

데브시스터즈 엔지니어링 데이 - Infra/SRE 돌아보기
데브시스터즈 엔지니어링 데이 Infra/SRE 행사에서 장애 대응, 쿠버네티스 표준화, 배포 시스템 구축 경험을 공유하고 향후 계획을 밝혔다.
Infra/SRE장애 대응쿠버네티스표준화배포 시스템
2025. 4. 3.
데브시스터즈
넘쳐나는 VoC에 합리적인 우선순위를 제공하는 방법론 소개 - Kano, Eisenhower Matrix, WSJF
VoC에 합리적인 우선순위를 제공하는 방법론(Kano, Eisenhower Matrix, WSJF)을 소개하고, VoC 타당성 평가 기준을 제시합니다.
VoCKano 모델Eisenhower MatrixWSJF우선순위 선정
2025. 4. 2.
현대자동차

FE News 25년 4월 소식을 전해드립니다!
FE News 25년 4월 소식은 ChatGPT의 한계, 프롬프트 엔지니어링, Vibe Coding, Vanilla Web 등 FE 및 기술 트렌드를 다룬다.
ChatGPT프롬프트 엔지니어링Vibe CodingVanilla WebFE News
2025. 4. 2.
Naver d2