Open MinJunKweon opened 2 years ago
피드 발행 API
POST /v1/me/feed <Parameters> Body : 포스팅 내용 Authorization 헤더 : API 호출을 인증하기 위해 사용
피드 읽기 API
GET /v1/me/feed <Parameters> Authorization 헤더 : API 호출을 인증하기 위해 사용
❗ 뉴스 피드 캐시는 Post ID - User ID 으로 이루어진 키-값 페어 구조로 되어있다.
Post ID - User ID
GET /v1/me/feed
User Cache
Post Cache
Fanout
Hotkey
느낀점
정리
설계 범위 확정
개략적 설계안
뉴스 피드 API
피드 발행 API
피드 읽기 API
피드 발행
뉴스 피드 생성
상세 설계
포스팅 전송(Fanout) 서비스 모델 종류와 장단점
팬아웃 과정
❗ 뉴스 피드 캐시는
Post ID - User ID
으로 이루어진 키-값 페어 구조로 되어있다.피드 읽기 흐름 상세 설계
GET /v1/me/feed
요청 전송User Cache
와Post Cache
에서 가져옴. (캐시 미스 시, DB Read)논의해볼만한 주제