4 ms·
At Asana, we actually test performance in production with a A/B test split. We use Interana (but any data aggregator would work) to analyze the results. Trying
by pspeter3 7y ago
At Asana, we actually test performance in production with a A/B test split. We use Interana (but any data aggregator would work) to analyze the results. Trying to measure the regressions in a sandbox did not match our Real User Metrics (RUM). In order for this to work though, you need to develop a strong mental model of React performance so you can optimize it further.
- StreamBright 7y agoDo you have a blog post or something like that about React performance or the mental model you got? It would be an interesting read.
- pspeter3 7y agoThis is probably the best one we have in public https://blog.asana.com/2017/08/performance-asana-app-rewrite/ https://blog.asana.com/2017/08/performance-asana-app-rewrite.... If you have specific questions, we would be happy to write a follow up one! A lot of the work we've done has been measuring time from request to finished render.