팔란티어, 극한 환경용 실시간 전술 지도 협업 기술 공개
- •팔란티어가 통신 환경이 열악한 전장에서 가벼운 지형 공간 협업을 지원하는 'Gaia Follow Along' 모드를 도입했다.
- •대역폭 소모가 큰 화면 공유 대신 지오코디네이트(좌표)와 같은 상태 업데이트만 동기화하는 방식을 채택했다.
- •높은 지연 시간의 네트워크 환경에 대응하기 위해 이벤트 스로틀링과 뷰포트 스케일링 등 엔지니어링 최적화를 구현했다.
현대 프론트엔드 엔지니어링은 대개 미적 요소에 집중하지만, 팔란티어는 극한의 운영 제약 아래에서도 끊김 없는 동기화를 유지해야 하는 미션 크리티컬한 과제에 집중한다. 새롭게 상세 정보가 공개된 'Gaia Follow Along' 모드는 국방 작전 중 흔히 발생하는 문제인 저대역폭 또는 불안정한 위성 통신 환경에서의 전술 지도 공유 실패를 해결하기 위해 설계됐다. 기존의 화면 공유 방식은 전체 비디오 프레임을 스트리밍하려다 보니 막대한 대역폭을 소모하고 심각한 지연 시간을 초래하는 한계가 있었다.
이를 해결하기 위해 팔란티어 엔지니어들은 비디오 스트리밍 대신 '상태 스트리밍' 방식으로 전환했다. 위도와 경도 좌표, 커서 위치, 지도 확대 수준과 같은 필수 데이터 포인트만을 전송함으로써 시스템 오버헤드를 대폭 줄이면서도 공유 작전 상황도(Shared Operating Picture)를 제공한다. 이러한 가벼운 접근 방식 덕분에 하드웨어 리소스가 제한적인 상황에서도 원격 기지의 지휘관과 현장 요원이 정확히 동일한 전술 데이터를 실시간으로 확인할 수 있게 됐다.
개발 과정에서의 주요 기술적 난제는 서로 다른 화면 크기에서 일관된 커서 위치를 보장하고 '팔로워 루프' 현상을 방지하는 것이었다. 개발 팀은 모든 업데이트 값에 직전보다 높은 번호를 부여하는 단조 증가 인덱스(Monotonically increasing index) 시스템을 도입하여 모든 작업이 올바른 시간 순서대로 처리되도록 보장했다. 또한 커서 이벤트를 3분의 2 정도로 제한하는 이벤트 스로틀링(Event throttling)을 통해 처리 부하를 줄였다. 이러한 최적화는 고도의 긴장감이 흐르는 환경일수록 시각적 복잡성보다는 데이터 효율성과 운영 복원력을 우선시하는 프론트엔드 솔루션이 가장 효과적임을 입증한다.