이 글에서는 Redis와 Redisson 라이브러리를 사용해 사용자 출석 이벤트를 관리하는 두 가지 방법을 소개한다. 각 방법은 event라는 키의 값을 100으로 초기화하고, 사람들이 출석 체크할 때마다 값을 1씩 줄이며, 값이 0이 되면 더 이상 출석이 불가능하도록 한다. 두 방법은 각기 다른 장단점이 있으며, 이를 비교해 보겠다. 1. eventStart 메서드: 이벤트 초기화public Void eventStart(AuthUser authUser) { RAtomicLong eventCounter = redissonClient.getAtomicLong("event"); eventCounter.set(100); // 초기값 100 설정 eventCounter.expire(1, Time..