#Redis
4개의 글
-
대기열로 선착순 시스템 구현하기: Redis Sorted Set부터 Kafka까지
Redis Sorted Set 대기열과 Kafka 메시지 큐로 선착순 시스템을 구현한다. 대기열 UX(폴링 vs 웹소켓), 이탈/만료 시 슬롯 재할당, 트래픽 폭주 흡수 전략까지 다룬다.
-
Redis로 선착순 시스템 구현하기: DECR부터 Lua 스크립트까지
Redis DECR 원자 연산과 Lua 스크립트로 선착순 재고 차감을 구현한다. Spring Boot + Redisson으로 구현하고, DB 락 방식과 동일 조건(재고 100개, 동시 100명)으로 TPS를 직접 비교한다. Redis-DB 정합성 문제와 장애 대비 전략까지 다룬다.
-
선착순 시스템 완전 정리: 6가지 구현 방식과 선택 가이드
선착순 시스템의 핵심 문제(동시성, 재고 차감, 중복 방지)를 정리하고, DB 락부터 Redis, 메시지 큐, 대기열, 토큰 발급까지 6가지 구현 방식의 동작 원리와 장단점을 비교한다.
-
스프링부트 실무 가이드 2편: 캐싱 전략과 Redis 활용
Cache-Aside 패턴부터 캐시 문제 해결까지, 실무에서 바로 적용 가능한 캐싱 완벽 가이드