As visual analytics increase in data and interaction complexity, many new anomalies arise due to latency and variance of both backend processing and frontend rendering. We provide a taxonomy of anomalies and policies, inspired from modeling the frontend as a distributed system and transactional semantics. Armed with the theory, we offer a minimal intrusion "consistency shim layer" API to help developers tackle the issues declaratively.
Async DataViz
Yifan Wu
Joe Hellerstein
Larry Xu