Mobile @Scale 2024

October 23, 2024

Mobile @Scale is a technical conference designed for the engineers, product managers, and engineering leaders building mobile experiences at significant scale (millions to billions of daily users). Mobile @Scale provides a rare opportunity to gather and connect the best and brightest minds in the mobile industry. Join us as we bring together industry leaders, innovative thinkers, and top-notch experts to delve into the challenges and advancements of building for mobile at scale.

Mobile @Scale 2024 will be hosted virtually. Joining us are speakers from Meta, Uber, and more. The event will feature talks around AI, app quality, and infra and development.

RSVPS CLOSED
AGENDA SPEAKERS

EVENT AGENDA

Event times below are displayed in PT.

October 23

09:00 AM - 09:05 AM
Opening Remarks
Speaker Jason Grandelli,Meta
09:05 AM - 09:20 AM
Keynote: AI-Powered Evolution: Driving Mobile Innovation and Scaling Facebook with Integrity

This presentation will explore how AI is revolutionizing mobile experiences and the scaling of Facebook while maintaining the quality users expect. We will discuss the evolution of mobile beyond smartphones, with devices like Meta’s Ray-Ban smart glasses, and the role AI plays in making these innovations possible. The presentation will highlight how AI-driven advancements are shaping the future of seamless, scalable, and personalized mobile experiences.

Speaker Michael Martinez,Meta
Track 1: AI
09:20 AM - 09:40 AM
Meta AI comes to Facebook: Helping users dive deeper into Feed post topics with Gen AI

We cover an exciting 2-month journey to integrate Meta AI (Meta's Ai-powered chatbot) into Facebook Feed to provide users the ability to ask the chatbot questions about content in posts on their feed. We dive into challenges around making the experience relevant, interesting, safe and private. We go into details of prompt & response quality - role of multimedia signals in grounding responses as well as role of humans (raters, users, dogfooders) in creating a flywheel to dramatically improve responses. We also cover how we scaled the experience to US+13 countries diving into latency & capacity savings and go into some of trade-offs therein.

Speaker Jubin Chheda,Meta
09:40 AM - 10:00 AM
Generative AI for Mobile Developers

In this talk, we'll understand the significance and benefits of Generative AI and learn how we can build Generative AI powered mobile apps with Gemini API and Google AI Studio. This talk will cover examples and cool demos of building content summarization, product recommendation, product decision assistant systems along with code walkthrough, developed during Palm API and Maker suite and Gemini sprints with Google. This talk will also list the benefits of Generative AI for mobile/software developers.

Speaker Monika Jethani,
10:00 AM - 10:20 AM
Facebook Video Delivery

This presentation talks about what it takes from the product and infrastructure perspective to deliver relevant content to the user regularly. In this talk, we will talk about video generally in the industry and at Meta, the key pieces of mobile delivery, video unification and how it has impacted our delivery systems and some new technologies we are able to innovate on due to our new unified product and infra.

Speaker Colin Smith,Meta
Featured Article
Facebook Video Delivery at Scale  read more
10:20 AM - 10:25 AM
Short Break
Track 2: App Quality
10:25 AM - 10:45 AM
Meta App Quality

We know users expect fast, seamless mobile app experiences. It’s not only important for users, but it’s also a critical business practice. In this talk, we will share how Meta's approach to app quality and deep dive into specific quality domains: Crashes, Correctness, and Video Quality. I look forward to showing you how our methodical approach drives business results, brand perception, and user value.

Speaker Bruce Chhay,Meta
Featured Article
Meta App Quality at Scale  read more
10:45 AM - 11:05 AM
Spotting Trouble: Detecting Incidents with Sentinel
  1. Introduction to Sentinel:
    • Sentinel is an in-house platform built at Uber for real-time monitoring of key business metrics.
    • Automatically monitoring conversion rates over relevant dimensions and providing anomaly alerts to teams.
  2. Key Features of Sentinel:
    • Real-time and dynamic alerts.
    • Automatic setup of alerts at any chosen dimension, with city level being the default for up to 300 cities per metric.
    • Unique focus on user impact, offering alerts based on the number of unique users affected and the average number of errors per user (specifically for mobile analytics).
  3. Benefits of Using Sentinel:
    • Illustrate how Sentinel can increase the reliability of UI components and overall product features.
    • Real cases where Sentinel detected incidents, sometimes even before they were reported by other systems, showcasing its effectiveness in proactive incident management.
  4. Current Achievements and Status:
    • Sentinel has detected over 14+ L4+ incidents uniquely or first.
    • Note the system’s high Signal-to-Noise Ratio (SNR) and its extensive adoption within the teams at Uber.
  5. Conclusion and Q&A:
    • Strategic advantages of integrating Sentinel into their systems.
    • Open the floor for questions to address any specific inquiries or concerns from the engineers.

 

Speaker Xinlin Peng,Uber
11:05 AM - 11:25 AM
Scaling Business Messaging at WhatsApp

Businesses on WhatsApp seek sophisticated business management tools while retaining the simplicity and familiarity of the WhatsApp app. This talk takes you through how we extended the multi-device protocol to achieve a good balance of sophistication, familiarity and security.

Speaker Vikram Bodicherla,Meta
11:25 AM - 11:45 AM
Performance in Threads for iOS

In the last year, Threads was launched and is now a service supporting 200 million monthly users. How did the Threads iOS team maintain performance during this period of incredible growth, which also enabling a high velocity of new feature releases? This talk will detail how the Threads team thinks about performance, the key metrics we monitor to keep the app healthy, and dive into some case studies impacting publish reliability and navigation latency.

Speaker Dave LaMacchia,Meta
Featured Article
Threads iOS Performance  read more
11:45 AM - 11:55 AM
Short Break
Track 3: Infra/Development
11:55 AM - 12:15 PM
Translating Java to Kotlin at scale

A few years ago, Meta embarked on a massive undertaking to translate our entire Android codebase from Java to Kotlin. We developed an automated tool called the "Kotlinator" that has already helped us convert over 10 million of lines of code—including some of the most complex files—while minimizing interference with developers' daily work. Despite having one of the largest Android codebases in the world, we're now well past the halfway point and still going. Join us to learn about the tradeoffs we've made to support automation, seemingly simple transformations that are surprisingly tricky, and how we're collaborating with other companies to capture hundreds more corner cases.

Speaker Eve Matthaey,Meta
Featured Article
Translating Java to Kotlin at Scale  read more
12:15 PM - 12:35 PM
Recipe for Success: Integrating 10 Best Android Architectures and Design Patterns Like a Master Chef

Our kitchens are our playground to display our skills and creativity.

In this talk you’ll visit my humble kitchen to learn my recipes on 10 essential architectural models, design patterns and their roles. You’ll learn how to apply these to your apps just like reading a cookbook from a Chef of a 5 star Michelin restaurant.

Join me as I wear my chef hat and help you understand the most effective ways to use architecture and design patterns in a delicate sense to delight our users.

Speaker Sarp Remzi Aksu,Student
12:35 PM - 12:55 PM
Rearchitecting the mobile network stack @Scale

What it took to rearchitect our mobile network stack to be less than half its size.

Speaker Rohil Verma,Meta
Featured Article
Re-Architecting the Mobile Network Stack @ Scale  read more
12:55 PM - 01:25 PM
Live Fireside Chat

We'll be learning about how meta handles the scale of development we do and the unique challenges we face in supporting thousands of developers across multiple apps with interdependencies and millions of lines of code

Speaker Jason Grandelli,Meta
Speaker Junpeng Qiu,Meta
01:25 PM - 01:30 PM
Closing Remarks
Speaker Jason Grandelli,Meta

SPEAKERS AND MODERATORS

Jason Grandelli is an Engineering Manager at Meta. read more

Jason Grandelli

Meta

Michael Martinez is a Director at Meta, leading teams responsible for Video Infrastructure and... read more

Michael Martinez

Meta

Jubin Chheda is Software Engineer at Meta - he's overall Tech Lead for Meta... read more

Jubin Chheda

Meta

Monika is a Senior Android developer with over a decade of experience in mobile... read more

Monika Jethani

My name is Colin Smith and I am an iOS engineer at Meta. I... read more

Colin Smith

Meta

Bruce Chhay is an engineering manager at Meta and supports the Facebook Performance, Reliability,... read more

Bruce Chhay

Meta

Engineering leader with over 16 years of industry experience. At Uber on mobile data... read more

Xinlin Peng

Uber

Vikram Bodicherla is a software engineer at WhatsApp focusing on keeping WhatsApp business conversations... read more

Vikram Bodicherla

Meta

Dave is an engineer who has been building messaging software for over 25 years.... read more

Dave LaMacchia

Meta

Eve is a software engineer at Meta, where she works on converting Android code... read more

Eve Matthaey

Meta

Certified Kotlin, Swift and JavaScript Expert. Experienced with many projects, hackathons, endorsements etc. Local... read more

Sarp Remzi Aksu

Student

I'm a software engineer at Meta, where I work on connectivity infrastructure for the... read more

Rohil Verma

Meta

Junpeng is a software engineer at the Android IDE team, focusing on improving the... read more

Junpeng Qiu

Meta

LATEST NOTES

Mobile @Scale
10/16/2024
Threads iOS Performance
Additional Author: Jason Patterson Meta launched Threads, an app built by the Instagram team to foster creative commentary, in 2023....
Mobile @Scale
10/16/2024
Translating Java to Kotlin at Scale
Additional Authors: Jocelyn Luizzi and Jingbo Yang Android development at Meta has been Kotlin-first since 2020, and developers have been...
Mobile @Scale
10/16/2024
Facebook Video Delivery at Scale
Additional Authors: Betty Ni, Bo Feng, Howard Lu, Kevin Liu, Kushal Adhvaryu, and Qianqian Zhong In this blog post, we...
Mobile @Scale
10/23/2024
Meta App Quality at Scale
Additional Authors: Greg Dirrenberger and Udeepta Bordoloi Users expect fast, seamless mobile-app experiences. A funnel analysis for some of our...
Mobile @Scale
10/16/2024
Re-Architecting the Mobile Network Stack @ Scale
Additional Author: Amir Livneh Meta's user base has grown to billions worldwide. Meta’s mobile apps are used across network types,...
UPCOMING EVENT   | Data, Machine Learning and AI

AI & Data 2026

June 17, 2026 Meta Campus, Menlo Park, CA Meta’s Engineering and Infrastructure teams are excited to bring together a global contingent of engineers who are interested in building, operating, and using AI and data systems...
UPCOMING EVENT   | Systems and Networking

Systems & Reliability 2026

June 25, 2026 Meydenbauer Center, Bellevue, Washington Building the advanced infrastructure necessary to power today's sophisticated AI models represents a monumental engineering challenge. This endeavor demands the creation of highly scalable, high-performance, and supremely reliable...
UPCOMING EVENT   | Systems and Networking

Networking 2026

August 25, 2026 Santa Clara Convention Center, Santa Clara, CA In 2026, @Scale: Networking will continue to focus on the evolution of AI Networking. To address the growing complexity of network operations, we will examine...
UPCOMING EVENT   | Mobile, Video and Web

Product 2026

October 28, 2026 Meta Campus, Menlo Park, CA @Scale: Product is an exciting evolution of the @Scale conference series, uniting the best of Product, RTC, Mobile, and Video under a single AI-native theme. We are...

To help personalize content, tailor and measure ads, and provide a safer experience, we use cookies. By clicking or navigating the site, you agree to allow our collection of information on and off Facebook through cookies. Learn more, including about available controls: Cookies Policy