Recent Performance Gains in Experience Chat

Thanks for taking the time to reprofile. Doors in particular has been useful in validating our progress up to this point.

We primarily addressed the “average time spent in React” – now that we’re seeing larger reductions, the spikier behavior is becoming easier to measure now that our baseline is less noisy. Going forward, we are additionally tracking a “max frame time” metric that better accounts for the spikes and we will be turning our attention to improving this metric as well as the average time spent.

Yeah, there are other opportunities in CoreGui-land and we do have other teams focusing on these specific areas right now.

ExperienceChat is the most complicated and largest CoreGui and we felt like this deserved its own callout – especially since we recently had the previous removal of Legacy chat we want to be as transparent and open about progress here as we can.

15 Likes