Loading…
Attending this event?
In Person
June 25, 2024
Learn more and Register to Attend

Please note: This schedule is automatically displayed in Pacific Daylight Time (UTC -7). To see the schedule in your preferred timezone, please select from the drop-down menu to the right, above "Filter by Date." The schedule is subject to change.
Tuesday, June 25 • 12:00pm - 12:15pm
Telemetry Over Events: Developer-Friendly Instrumentation at American Express Mobile - Ace Ellett & Kylan Johnson, American Express

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

The American Express mobile apps support many customer journeys, in many different markets, implemented by many disparate developer teams. That complexity makes it extremely difficult to develop consistent instrumentation throughout the applications. After testing out numerous tools, none of which seemed to fit right, the Mobile SRE team reframed the problem—focusing on the developer perspective— and developed an event-based telemetry pattern that greatly reduces the cognitive load on developers during instrumentation implementation. This talk will show how the Mobile SRE team rearchitected their instrumentation platform in a way that allows feature developers to communicate their business logic, without having to be an expert in any particular instrumentation technology. The team will demonstrate how an event framework can be placed in front of a framework like OpenTelemetry to streamline development. And finally, we’ll present how our codebases became cleaner, easier to reason about, and more testable as a result of this pattern.

Speakers
avatar for Ace Ellett

Ace Ellett

American Express
Ace is the iOS Lead on the Mobile SRE team at American Express. He lives in Phoenix, AZ with his wife and two dogs. When he's not trying to measure all the things in the Amex mobile apps, he's probably thinking about board games and escape rooms.
avatar for Kylan Johnson

Kylan Johnson

Senior Android Engineer, American Express
Kylan has been working on Android for over 12 years (that just means he knows where he was when Honeycomb came out).  He started at Amex as a feature developer on American Express's flagship mobile app when both Android and IOS teams could fit in one room.  About 5 years ago, he... Read More →


Tuesday June 25, 2024 12:00pm - 12:15pm PDT
TBA
Feedback form isn't open yet.

Attendees (1)