We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
현재의 캐시 무효화 전략에는 취약점이 있습니다.
위의 시나리오에서 확인할 수 있듯이 좋아요 수 변경이나 여행기 삭제 등의 이벤트에 의해 캐시와 원본 데이터의 정합성이 깨지는 상황이 발생할 수 있습니다. 좋아요를 누를 때마다 혹은 여행기를 삭제할 때마다 캐시를 무효화하는 로직을 추가합니다.
다만 전체 캐시를 무효화하면 빈번한 캐시 무효화가 발생하게 됩니다. (100등짜리 여행기가 삭제되어도 상위 페이지들 캐싱이 날라가야 함) 임계치를 두고 현재 캐싱하고 있는 페이지 정보에 영향을 줄 수 있을 경우 캐시를 무효화하는 로직을 작성할 예정입니다.
The text was updated successfully, but these errors were encountered:
Libienz
No branches or pull requests
✅ TO-DO LIST
🙈 참고 사항
현재의 캐시 무효화 전략에는 취약점이 있습니다.
위의 시나리오에서 확인할 수 있듯이 좋아요 수 변경이나 여행기 삭제 등의 이벤트에 의해 캐시와 원본 데이터의 정합성이 깨지는 상황이 발생할 수 있습니다. 좋아요를 누를 때마다 혹은 여행기를 삭제할 때마다 캐시를 무효화하는 로직을 추가합니다.
다만 전체 캐시를 무효화하면 빈번한 캐시 무효화가 발생하게 됩니다. (100등짜리 여행기가 삭제되어도 상위 페이지들 캐싱이 날라가야 함)
임계치를 두고 현재 캐싱하고 있는 페이지 정보에 영향을 줄 수 있을 경우 캐시를 무효화하는 로직을 작성할 예정입니다.
The text was updated successfully, but these errors were encountered: