배경
server-driven scheduler를 쓰려면 드래프트 턴 deadline을 저장하거나 계산할 수 있는 서버 모델이 필요하다. 경매와 달리 draft는 아직 그런 상태 모델이 없다.
작업 내용
- 드래프트 deadline 저장/계산 모델을 추가한다.
- room 또는 game 중 어느 aggregate/read model이 이를 소유할지 정리한다.
- persistence/query 모델을 맞춘다.
수용 기준
- 드래프트 턴 deadline을 서버가 authoritative 하게 표현할 수 있다.
- 이후 scheduler가 이 값을 기준으로 동작할 수 있다.
배경
server-driven scheduler를 쓰려면 드래프트 턴 deadline을 저장하거나 계산할 수 있는 서버 모델이 필요하다. 경매와 달리 draft는 아직 그런 상태 모델이 없다.
작업 내용
수용 기준