
백엔드
Jira의 이슈 정렬 방식이 Integer 방식이 아니라고?!
두줄요약
Jira의 LexoRank 정렬 알고리즘을 소개하고 기존 랭킹 방식의 한계를 비교했습니다. 사내 라이브러리 구현 과정에서 겪은 이슈와 해결 방법도 함께 정리했습니다.
핵심 내용
- Jira의 드래그 앤드 드롭 정렬용 랭킹 알고리즘 LexoRank 소개
- Integer, GreenHopper, Linked List 방식의 한계와 LexoRank의 문자열 기반 정렬 원리 비교
- Bucket, FixedKey, VariableKey 구조와 순위값 고갈 감지·무중단 재조정 메커니즘 정리
- 사내용 LexoRank 라이브러리 구현 과정에서의 주요 이슈와 해결 방식 공유