~/talk

How to Ensure a Stable SDK for Millions of Devices

TalkinRussianat Mobius 2025 Spring · 2025-04-09..04-10· [devops-and-delivery]
links:none on file
slides:none on file

The talk describes how Yandex develops and maintains an advertising monetization SDK used by thousands of apps, focusing on ensuring stable operation at scale. It covers the testing strategy (types of tests used), bytecode inspection and stack-trace analysis for debugging, monitoring tools and alerting for metrics, safe rollout practices for new features, methods to reduce error counts, and how SDK-specific development differences compared to mobile apps affect these decisions.

AI-written summary · about

  1. 0:00Introduction
  2. 2:48What is Yandex Mobile SSDK
  3. 4:34SDK development features
  4. 9:28Testing in development
  5. 16:07SDK release process
  6. 22:12Error and crash collection
  7. 31:26Crash filtering and analysis
  8. 35:16ANR and error monitoring
  9. 37:26A/B experiments and flags
  10. 39:33Monitoring and processes
  11. 42:24Results and summary
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.