GSoC/GCI Archive
Google Summer of Code 2012 Portland State University

Asynchronous rendering to support large data sets in Weave

by Andy for Portland State University

Weave is an open-source web-based visualization system. To provide a responsive interface while visualizing large data sets (300,000 records), some form of threading must be developed for the single-threaded ActionScript environment. Once we have that, the rendering code must be refactored to be asynchronous with double-buffering to provide the user with a responsive and usable interface.