yt-project / widgyts

Widgets for yt
https://widgyts.readthedocs.io/
BSD 3-Clause "New" or "Revised" License
10 stars 10 forks source link

Do performance analysis of widgyts #39

Closed munkm closed 3 years ago

munkm commented 5 years ago

We have presented widgyts to the community, but we need to do some characterization of how it performs at different scales as compared to traditional server-side visualization. I propose using three differently-sized datasets with widgyts, and then showing the turnover between client vs. server-based viz with each of them. We'll do this by showing the number of interactions it takes to make it worthwhile to load the dataset to the client, and then show the latency of visualization as everything scales.

matthewturk commented 5 years ago

I think that it would also be worthwhile to characterize this in terms of latency and UI responsiveness, with a citation to something like this paper.

This can also probably be measured using chrome's performance measurements.

I think this could be a reasonably small portion of the paper and shouldn't hang up the rest of the text.

munkm commented 5 years ago

I like that a lot. It shouldn't hang up the rest of the text, but we want to mention it for sure.

I think the main performance-dependent things we need to highlight are: