Mosaic
Mosaic는 대규모 데이터 시각화와 상호작용을 지원하는 프레임워크로, 데이터 시각화 컴포넌트들이 중앙 코디네이터를 통해 쿼리를 관리하고 최적화한다. DuckDB를 백엔드 데이터베이스로 활용하며, 웹 브라우저 내 WebAssembly로도 실행 가능하다. Mosaic은 파라미터와 선택(selection)을 통해 컴포넌트 간 연동과 동적 쿼리를 지원하며, 대규모 데이터셋(수백만 건 이상)도 효율적으로 처리할 수 있는 최적화 기능을 갖추고 있다. 여러 패키지로 구성되어 있으며, UW Interactive Data Lab과 CMU Data Interaction Group의 연구 프로젝트로 개발 중이다.
https://idl.uw.edu/mosaic/what-is-mosaic/
#datavisualization #interactive #duckdb #webassembly #mosaic



