Skip to content

[11장] 뉴스 피드 시스템 설계 - 도선빈 #20

Description

@typingmistake

📘 어떤 챕터를 읽었나요?

[11장] 뉴스 피드 시스템 설계

❓ 궁금한 점 또는 이해 안 되는 부분

  • 뉴스 피드 시스템에는 어떤 일관성 모델과 캐시 무효화 전략 조합을 사용하는 것이 Best Practice라고 할 수 있을까요?
  • 만약 강한 일관성 + 즉시 무효화 전략을 성능 이슈로 선택하지 않았다면, 내가 방금 누른 좋아요가 업데이트 하니까 사라지는 문제가 발생하게 될 수도 있지 않을까요?

질문 정리

  • 일관성 모델에는 강한 일관성 및 약한 일관성이 있고, 캐시 무효화 전략에는 즉시 무효화 전략과 지연 무효화 전략이 있습니다.
  • 만약 새로고침해서 발생하는 GET 요청이 다른 서버로 들어간다면 해당 서버의 캐시에는 내가 방금 누른 좋아요가 전파되지 않았거나, 이전의 데이터가 무효화 되지 않은 상태일 수 있을 것 같습니다.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions