O0oO0Oo / netty-reservation-service

트랜잭션, 동시성을 공부하기 위한 토이 프로젝트입니다.
0 stars 0 forks source link

refactor: addressing partition skew #47

Open O0oO0Oo opened 1 month ago

O0oO0Oo commented 1 month ago

이슈 개요

현재 키로 파티셔닝을 하게 된다. 이때 모든 요청이 한 자원을 요구한다면, 한 파티션에 몰리게 되는 현상이 발생한다.

재현 단계

기본적인 해결법은 키의 다양화이다.

  1. 현재 구조를 유지하면서 키를 다양화
  2. Redis 를 도입하여 가상 키 도입

예상 동작

파티션 불균형 해결

실제 동작

추가 정보