Performance and observability
You're shipping a new feed feature. After launch, which client metrics and target values would you use to define "it works well"?
You're shipping a new feed feature. After launch, which client metrics and target values would you use to define "it works well"?
Turn "works well" into numbers. Split it into user perception (time to first content, scroll hitch rate, image load time), stability (crash-free session rate), and resources (network bytes per session, memory), with a p90 target per metric. For example, time to first content under 800ms at p90, hitch under 5ms/s, crash-free sessions above 99.8%.
iOS system designShort answerExpert
Design the architecture for an iOS app with tens of millions of users built by 60…
#observability
NetworkingShort answerExpert
A report says the app is slow only for users in one region, but the server metrics look…
#observability
Performance and debuggingShort answerAdvanced
Users say "the app just closes," but Crashlytics has nothing. If you suspect…
#metrickit
Performance and debuggingShort answerAdvanced
Users report that a certain screen occasionally freezes for about a second, but you can't…
#metrickit