Skip to content

[refactor] 인메모리 락(ReentrantLock) 전환 - #28

Merged
h26n merged 1 commit into
mainfrom
develop
Mar 9, 2026
Merged

h26n merged 1 commit into
mainfrom
develop

Conversation

@h26n

@h26n h26n commented Mar 9, 2026

Copy link
Copy Markdown
Owner
  • LockExecutor 인터페이스 + InMemoryLockExecutor 구현 (@Profile("!redis"))
  • Facade 클래스 DistributedLockService → LockExecutor 교체
  • 비관적 락 비교 코드 제거 (pessimistic endpoint, findByIdWithLock)

- Redisson 분산 락 제거 (RedissonConfig, DistributedLockService, EmbeddedRedisConfig)
- LockExecutor 인터페이스 + InMemoryLockExecutor 구현 (@Profile("!redis"))
- Facade 클래스 DistributedLockService → LockExecutor 교체
- 비관적 락 비교 코드 제거 (pessimistic endpoint, findByIdWithLock)
- Redis/embedded-redis 의존성 제거

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@h26n
h26n merged commit 6de2039 into main Mar 9, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant