728x90
Backend/Kotlin
-
템플릿 콜백 패턴으로 redisson 분산락 구현하기 (feat. Trailing Lambdas)Backend/Kotlin 2023. 9. 18. 21:04
분산 락은 대부분 redisson pub/sub 을 이용해 구현한다. ( 인프라가 갖춰져 있다면 ) 여기서는 분산 락에 대해 설명하지않고 넘어가겠다. 분산 락을 구현하는 코드를 살펴보자 나는 이 코드를 보고 바로 AOP 나 전략 패턴이 떠올랐다. 그래서 처음에 AOP 로 구현해 보려고 어노테이션으로 키 값을 파싱 하는 법 이런 걸 찾아보다가 마켓컬리에서 이미 글을 써놓은 것을 보았다. 역시 내가 떠올렸다면 누구든 떠올렸겠지 .. https://helloworld.kurly.com/blog/distributed-redisson-lock/ 풀필먼트 입고 서비스팀에서 분산락을 사용하는 방법 - Spring Redisson 어노테이션 기반으로 분산락을 사용하는 방법에 대해 소개합니다. helloworld.kur..