top of page

Hanson Ho
Android Architect at Embrace
Hanson's niche is mobile observability and performance, an odd passion he developed while working at Twitter as Android Performance Tech Lead. He is now at Embrace, hoping to bring true observability 2.0 to mobile apps everywhere, one device at a time.
User-Focused Observability 101 For Android Devs
In the world of backend distributed systems, the process through which production data to used to answer questions about how your app is performing is called Observability (or o11y for short). The combination of telemetry and metadata goes way beyond monitoring p50s, and allows you to answer questions you hadn't anticipated at instrumentation time.
On Android, most devs rely on benchmarking and profiling tools in internal environments to understand performance problems. In production, few have access to anything more than what the Android Vitals dashboard offers. This is partially because the infrastructure to support o11y workflows had been costly to setup and maintain. But with the rise of the open-source o11y platform OpenTelemetry as well as o11y vendors with mobile expertise, this is quickly changing.
This talk will serve as an introduction to Observability for a group of devs who, for the most part, have not truly experienced it. It will cover:
- How observability is different from crash monitoring and traditional RUM (Real User Monitoring) tools
- Introduction to the game-changing OpenTelemetry project from CNCF
- Using Twitter as a use-case, what you can achieve with o11y when you focused on users
- How Android devs can get started in the world of user-focused observability, from startups to big-tech alike
bottom of page