Yield 요청 하나가 새 turn으로 이어지는 흐름

요청을 보낸 turn은 gate를 반납하고, 응답 continuation은 queue 끝에서 다시 시작한다

Yield 요청 하나가 새 turn으로 이어지는 흐름 요청을 보낸 turn은 gate를 반납하고, 응답 continuation은 queue 끝에서 다시 시작한다 Yield로 요청 제출 turn 종료 · gate 반납 대기하던 다른 turn 실행 응답 도착 · 재개 record를 queue 끝에 추가 새 turn이 gate 획득 continuation 재개 현재 turn · Sequence participant 현재 turn SpotWide gate · Sequence participant SpotWide gate 원격 작업 · Sequence participant 원격 작업 같은 Spot queue · Sequence participant 같은 Spot queue

반납과 재개

  • • 현재 turn은 요청을 제출한 뒤 끝난다.
  • • 응답은 현재 turn을 되살리지 않고 queue 끝의 새 turn을 만든다.

상태 확인

  • • 다른 turn이 응답 전에 실행될 수 있다.
  • • continuation은 상태를 다시 확인한 뒤에 바꾼다.