For a more balanced measure of Discord's performance, try using it on a five-year old iPhone.
Re:CS193p: Developing Apps for iOS
by reasonabl_human on Friday February 12, 2021 @08:40AM
(#26113505)
AFAIK that was the device subset they were optimizing for, I have an iPhone SE lying around so I’ll try it out.
There was an engineering blog post from discord a number of months ago discussing their use of react native bottlenecking iOS app performance, and they ended up converting some key react data structures to native iOS constructs within the react native app and crushed those bottlenecks. My takeaway was that developer ease and reusability should be prioritized until you hit a performance wall at scale such as discord did, at which point you’ll have the money to pay other engineers to optimize the important parts of you don’t have the time or know-how ;)