WebGPU와 고성능 시계열 데이터베이스 QuestDB를 결합하여 개발된 암호화폐 트레이딩 앱 'SciTrader'의 기술 데모가 공개되어 주목받고 있습니다. 이 프로젝트는 모바일 기기에서도 방대한 암호화폐 시장 데이터를 초고속으로 처리하고 부드럽게 시각화하는 데 중점을 두었으며, 실시간 차트, 시장 히트맵, 맞춤형 워치리스트, 다양한 기술 지표 등 전문 트레이더를 위한 기능을 제공합니다.
SciTrader는 백엔드에 C# 서버와 QuestDB를 사용하여 거래 데이터를 수집하고, 미들웨어에서는 맞춤형 프로토콜 버퍼(protobuf) 스타일의 이진 압축 기술을 적용해 JSON 대비 10배의 데이터 절감 효과를 달성했습니다. 프론트엔드에서는 WebGPU 기반의 SciChart.js v6 라이브러리를 활용하여 모바일 기기에서도 끊김 없는 고품질 차트와 인터랙티브한 사용자 경험을 제공합니다. 사용자는 줌, 팬, 스크롤, 핀치 줌 등 직관적인 터치 제스처로 차트를 조작할 수 있으며, 방대한 과거 데이터를 빠르게 불러와 분석할 수 있습니다.
이 기술 데모는 WebGPU와 QuestDB의 조합이 실시간 데이터 시각화 및 분석이 중요한 금융 트레이딩 분야에서 강력한 성능을 발휘할 수 있음을 보여줍니다. 특히 모바일 환경에서 대규모 데이터를 효율적으로 처리하고 시각화하는 능력은 개인 투자자부터 전문 트레이더까지 다양한 사용자에게 유용한 도구가 될 수 있습니다. 이러한 고성능 차트 SDK는 암호화폐 거래소나 투자 앱 개발자들에게도 매력적인 솔루션이 될 것으로 예상됩니다.
