페이스 북 등의 소셜 네트워크를 통합하여 사용자의 친구가 읽거나 클릭하거나 댓글을 단 항목을 표시해야합니다. 어떤 아키텍처 문제가 발생합니다 :소셜 네트워크의 REST 서비스를 소비하는 데 대한 질문이 있습니까?
질문 : a) 내 app db에 사용자의 친구 목록을 캐시해야합니까? 단점은 친구 목록이 변경 될 수 있다는 것입니다. 또는 로그인 할 때마다이 목록을 가져와야합니까?
b) 사용자가 oauth를 사용하여 내 앱에 로그인하면 친구 목록을 가져 오는 가장 좋은 방법은 무엇입니까? 웹 요청 스레드에서이를 수행해야합니다. 우리의 로컬 db, 또는이 목록을 가져 오려면 다른 작업/스레드/배치 작업을 생성해야합니까?
c) 사용자 미리보기 이미지 : 사용자가 로그인하면 사용자 프로필 미리보기 이미지를 캐시하여 내 앱에서 제공해야하나요? 아니면 페이지에 프로필 pic url (소셜 사이트 가리키고 있음)을 삽입해야합니까?