Log in

goodpods headphones icon

To access all our features

Open the Goodpods app
Close icon
My First Tech - Mobile App Reliability: An SRE Perspective

Mobile App Reliability: An SRE Perspective

12/06/24 • 18 min

1 Listener

My First Tech

Mobile apps are complex systems with unique reliability challenges. Unlike servers, where engineers have complete control, mobile app reliability depends on billions of devices and user behaviors. This episode explores how Site Reliability Engineering (SRE) principles can be applied to build and manage reliable native mobile applications.

Join us as we discuss:

  • Key concepts in engineering reliable mobile apps.
  • Unique challenges of mobile app reliability such as scale, control, monitoring, and change management.
  • Real-world case studies of mobile app outages at Google and the lessons learned.
  • Practical strategies for measuring and improving app availability, performance, and efficiency.
  • The impact of mobile app changes on server-side infrastructure.

Whether you are a mobile app developer, an SRE, or just interested in learning about mobile app reliability, this episode has something for you.

Book Engineering Reliable Mobile Applications: https://sre.google/resources/practices-and-processes/engineering-reliable-mobile-applications/

plus icon
bookmark

Mobile apps are complex systems with unique reliability challenges. Unlike servers, where engineers have complete control, mobile app reliability depends on billions of devices and user behaviors. This episode explores how Site Reliability Engineering (SRE) principles can be applied to build and manage reliable native mobile applications.

Join us as we discuss:

  • Key concepts in engineering reliable mobile apps.
  • Unique challenges of mobile app reliability such as scale, control, monitoring, and change management.
  • Real-world case studies of mobile app outages at Google and the lessons learned.
  • Practical strategies for measuring and improving app availability, performance, and efficiency.
  • The impact of mobile app changes on server-side infrastructure.

Whether you are a mobile app developer, an SRE, or just interested in learning about mobile app reliability, this episode has something for you.

Book Engineering Reliable Mobile Applications: https://sre.google/resources/practices-and-processes/engineering-reliable-mobile-applications/

Previous Episode

undefined - From Zero to Rust Hero: Exploring Google's Comprehensive Rust Course

From Zero to Rust Hero: Exploring Google's Comprehensive Rust Course

1 Recommendations

Join us as we explore Google's in-depth course, "Comprehensive Rust," a free resource designed to take you from Rust novice to proficient developer.

  • ​We'll discuss the course's structure, covering Rust fundamentals, specialized deep dives into Android, Chromium, and bare-metal development, and a full day dedicated to concurrency.
  • ​We'll highlight the course's hands-on approach, emphasizing practical examples and exercises that solidify your understanding of key concepts like memory management, ownership, borrowing, and error handling.
  • ​We'll also touch upon the course's focus on real-world applications, showcasing how Rust integrates with Android, Chromium, and embedded systems.
  • ​Whether you're a seasoned programmer or just starting your Rust journey, this episode will offer valuable insights and practical tips to accelerate your learning and empower you to build robust and efficient software with Rust.

Comprehensive Rust course: https://google.github.io/comprehensive-rust

Rust programming language: https://www.rust-lang.org

Next Episode

undefined - Unlocking the Power of Algorithms: A Deep Dive into Competitive Programming

Unlocking the Power of Algorithms: A Deep Dive into Competitive Programming

1 Recommendations

This episode delves into the fascinating world of competitive programming, exploring the crucial role of algorithms and their real-world applications.

  • Uncover the importance of time complexity in crafting efficient solutions, going beyond simple code to strategies that optimize performance.
  • Explore a variety of fundamental algorithms, from classic sorting techniques like binary search to powerful data structures like vectors, sets, and maps.
  • Gain insights into the art of complete search, a powerful approach to problem-solving that guarantees correct answers by systematically exploring all possibilities.
  • Journey into the realm of greedy algorithms, understanding how making the best choice at each step can lead to elegant and efficient solutions.
  • Discover dynamic programming, a technique that blends the thoroughness of complete search with the speed of greedy algorithms.

Join us as we unravel the secrets of competitive programming and learn how to master the algorithms that power the digital world.

Competitive Programmer’s Handbook: book

Episode Comments

Generate a badge

Get a badge for your website that links back to this episode

Select type & size
Open dropdown icon
share badge image

<a href="https://goodpods.com/podcasts/my-first-tech-610994/mobile-app-reliability-an-sre-perspective-79689180"> <img src="https://storage.googleapis.com/goodpods-images-bucket/badges/generic-badge-1.svg" alt="listen to mobile app reliability: an sre perspective on goodpods" style="width: 225px" /> </a>

Copy