시스템 설계 면접에는 답이 없다
1단계: 문제 이해 및 설계 범위 정하기
2단계: 개략적인 설계안 제시 및 동의 구하기
3단계: 상세 설계
찬님의 토론 주제
포스팅 전송 서비스와 저장 서비스가 같은 컨텐츠 데이터 쓰는건데 따로 캐시 쓰는건 비효율적인거 아니냐
제제: 뉴스 피드 케시는 썸네일 저장소, 누르면 포스팅 캐시나 DB에 접근
용호: MSA는 서비스 별로
주요 기능 상세 설계
피드 발행: 사용자가 포스트 올리면 사용자의 친구 피드에 뜸
피드 생성: 최신 포스트부터 오래된 포스트 순으로 피드 정렬
피드(컨텐츠) 발행 상세 설계
포스팅 저장: 컨텐츠 저장