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 responsible for Facebook Feed, where he leads... 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   November 20-21, 2024 | Video @Scale

Video @Scale 2024

Video @Scale 2024 is a technical conference designed for engineers that develop or manage large-scale video systems serving millions of people. The development of large-scale video systems includes complex, unprecedented engineering challenges. The @Scale community...
PAST EVENT   March 20, 2024 @ 9am PT - 3pm PT | RTC @Scale

RTC @Scale 2024

RTC @Scale is for engineers who develop and manage large-scale real-time communication (RTC) systems serving millions of people. The operations of large-scale RTC systems have always involved complex engineering challenges which continue to attract attention...
Past EVENT   May 22, 2024 | Data @Scale

Data @Scale 2024

Data @Scale is a technical conference for engineers who are interested in building, operating, and using data systems at scale. Companies across the industry use data and underlying infrastructure to build products with user empathy,...
Past EVENT   June 12, 2024 | Systems @Scale

Systems @Scale 2024

Systems @Scale 2024 is a technical conference intended for engineers that build and manage large-scale distributed systems serving millions or billions of users. The development and operation of such systems often introduces complex, unprecedented engineering...
Past EVENT   JULY 31, 2024 @ 2:30 PM PDT - 7:00 PM PDT - IN PERSON EVENT | AUGUST 7, 2024 @ 2:30 PM PDT - 5:30 PM PDT - VIRTUAL PROGRAM | AI Infra @Scale

AI Infra @Scale 2024

Meta’s Engineering and Infrastructure teams are excited to return for the second year in a row to host AI Infra @Scale on July 31. This year’s event is open to a limited number of in-person...
Past EVENT   August 14, 2024 | Product @Scale

Product @Scale 2024

Product @Scale conferences are designed for technologists who work on solving complex product problems at scale. The @Scale community focuses on bringing forward people's experiences in creating innovative solutions to large-scale products serving millions or...
Past EVENT   September 11, 2024 | Santa Clara Convention Center | Networking @Scale

Networking @Scale 2024

Meta’s Networking team invites you to Networking@scale on September 11th. This year’s event is an in-person event hosted at the Santa Clara Convention center and will also be live streamed for virtual attendees. Registration is...
Past EVENT   October 9, 2024 | Reliability @Scale

Reliability @Scale 2024

In the digital age, where systems operate at unprecedented scales, the importance of robust configuration management cannot be overstated. This year’s Reliability @Scale will focus on a central theme of "Move Safely", emphasizing the critical...
Past EVENT   October 23, 2024 | Mobile @Scale

Mobile @Scale 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...

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