작을수록 높은가
deadline, cost, score 같은 1차 키의 방향을 코드와 문서에서 일치시킨다.
같은 데이터 구조라도 우선순위 방향, 동점 규칙, stale 제거 방식이 없으면 실행 순서가 재현되지 않습니다.
deadline, cost, score 같은 1차 키의 방향을 코드와 문서에서 일치시킨다.
seq나 timestamp를 넣어 같은 우선순위에서도 항상 같은 순서를 만든다.
우선순위 변경은 재삽입하고 pop 시점에 token으로 유효성을 확인한다.
우선순위 큐의 시간복잡도는 단순하지만, 운영 품질은 비교 키가 예측 가능하고 오래된 엔트리를 안전하게 무시하는지에 달려 있습니다.