naver / arcus-spring

ARCUS as a caching provider for the Spring Cache Abstraction
Apache License 2.0
26 stars 16 forks source link

DOC: Add user guide. #59

Closed uhm0311 closed 11 months ago

uhm0311 commented 1 year ago

https://github.com/naver/arcus-spring/issues/58

사용자 가이드 문서를 작성했습니다. 01-arcus-cloud-basics.md 파일은 arcus-java-client에서 가져왔습니다.

https://github.com/uhm0311/arcus-spring/tree/uhm0311/develop3/docs

위 링크로 들어가서 문서를 보면 보기 쉽습니다.

jhpark816 commented 1 year ago

@oliviarla @brido4125 리뷰 하시죠.

uhm0311 commented 1 year ago

@brido4125

리뷰 반영했습니다.

uhm0311 commented 1 year ago

@oliviarla

리뷰 반영했습니다.

uhm0311 commented 1 year ago

@jhpark816

리뷰 반영했습니다.

jhpark816 commented 1 year ago

@brido4125 @oliviarla 다시 리뷰 바랍니다.

uhm0311 commented 1 year ago

오프라인 리뷰 반영했습니다.

jhpark816 commented 12 months ago

@oliviarla 리뷰를 완료하고 나면, approve 처리해 주세요.

uhm0311 commented 11 months ago

@jhpark816

리뷰 반영했습니다. 파일을 3개로 나누던 것을, 개념에 대한 설명과 사용 예시에 대한 설명을 다시 나눠, 총 4개로 나누도록 변경했습니다.

uhm0311 commented 11 months ago

@jhpark816

리뷰 반영했습니다.

uhm0311 commented 11 months ago

@jhpark816

내용 일부 수정하여 반영했습니다.

해시 값을 붙이는 다른 이유는 KeyGenerator의 리턴 객체가 서로 다름에도 동일한 키 문자열이 생성될 수 있는 가능성을 완전히 차단하기 위함이다.

해시 값을 Object.hashcode()를 사용하는 것이 아니라, light_hash(Object.toString())를 사용하는 것이기 때문에 서로 다른 객체여도 toString()의 결과가 같으면 서로 같은 캐시 키가 생성되므로 내용에서 완전히 제외했습니다.

uhm0311 commented 11 months ago

@jhpark816

리뷰 반영했습니다.

uhm0311 commented 11 months ago

@jhpark816

리뷰 반영했습니다.