# redisson
[Tomcat] WAR 배포 환경에서 Redisson 으로 Session 공유하기
WAR 배포 환경에서 Redisson 으로 Session 공유를 위한 세팅법
Redisson의 RLock을 알아보자
Redisson은 레디스 라이브러리 입니다. RLock을 제공해 분산락을 이용할 수 있도록 해줍니다. 동시성 문제에 아주 좋은 방법 입니다.

SpringBoot에서 Redisson AOP 를 적용하며
Spring Project에서 Redisson AOP를 개발하면서 발생할 수 있는 다양한 Transaction문제를 해결해보자

분산 락 적용기
분산서비스에서 mongodb의 document를 동시에 다루는 상황에서 발생한 문제와, 이를 해결한 내용을 정리한다.사용중인 mongodb는 replica set 설정이 되어있다.다루고 있는 도메인 객체는 양방향 연결리스트 구조로 되어있다.직접 참조하지는 않고 참조할

RedLock- Distributed Locks with Redis
https://redis.io/docs/manual/patterns/distributed-locks/https://techblog.wclub.co.kr/posts/0016.resolve_concurrent_issue_by_using_redis/Redi

[Spring boot & java] 동시성 이슈 (feat. Redis)
Issue 회사에서 프로젝트를 진행중에 있었던 동시성 이슈에 대한 포스팅이다. spring boot 로 진행했던 프로젝트이므로 java 의 멀티 쓰레드 환경이다. 수강신청 인원에 리밋이 걸려있었는데 인원을 검증하여 제한하는 로직에 데이터가 통과되며 데이터가 들어가

[Spring boot] 좋아요수 증가 분산락을 이용하여 동시성 제어하기 (redis활용하기)
기존 코드에서 좋아요수를 증가하는 로직은 하나의 서버에 대해서 들어오는 요청에 대해서는 트랜잭션을 보장하지만 다중 서버인 경우에는 트랜잭션을 보장하지 않았습니다. 이 글은 이 문제를 겪고 해결하는 과정을 작성한 글입니다.기존 코드는 아래와 같았습니다.Post.javaP
Redisson
redisson library 추가오늘 날짜 기준 최신 버전https://mvnrepository.com/artifact/org.redisson/redisson-spring-boot-starterLettuce보다 부하가 적음Lock 관련 클래스를 제공해주기 때

Redisson 분산락을 이용한 동시성 제어
Redis 클라이언트인 Redisson 분산락(Distributed Lock)을 이용해서 동시성을 제어하는 포스팅을 진행해봤습니다 (예제 포함)

redis의 분산락을 이용한 공유 자원 관리
github 바로가기여러 독립된 프로세스에서 하나의 자원을 공유해야 할 때, 데이터에 결함이 발생하지 않도록 하기 위해서 분산 락을 활용할 수 있다. 분산 락을 구현하기 위해서는 데이터베이스 등 여러 프로세스가 공통으로 사용하는 저장소를 활용해야 하는데, 이번 실습에서