YoVDO

WhatsApp and Google Drive Integration: Technical Challenges and Solutions - Google I/O 2016

Offered By: Android Developers via YouTube

Tags

Google Drive Courses Cloud Storage Courses Data Integration Courses API Development Courses WhatsApp Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the behind-the-scenes collaboration between WhatsApp and Google Drive in this 42-minute Google I/O 2016 conference talk. Discover the technical challenges faced and solutions implemented to enable WhatsApp users to back up their chat history to Google Drive, preserving irreplaceable memories when switching devices. Learn about the key Drive APIs involved and how developers can leverage them in their own applications. Gain insights into mobile adoption, content generation, messaging trends, and cloud storage considerations. Examine the architecture, backup and restore processes, HTTP libraries, and performance reliability measures implemented. Understand the importance of reliability, error handling, and strategic rollout across data centers. Witness the growth of Drive API usage and its potential for creating versatile applications. Conclude with a demonstration of the backup feature in action.

Syllabus

Intro
Agenda
Mobile adoption
Content generation
Messaging
WhatsApp user base
WhatsApp media
Cloud storage
File types
Our joint mission
Why Google Drive
How it works
Backups optin
Restore in WhatsApp
Restore animations
Architecture overview
Architecture diagram
Backups
Restore Flow
HTTP Libraries
Backup Window
Android Users
Challenges
Provisioning
Models
Performance Reliability
Reliability is important
Class of errors
Rollout
Graph of queries
Data centers
Paused rollout
Drive API
Apps that do everything
Drive API growth
Backup demo


Taught by

Android Developers

Related Courses

Web sémantique et Web de données
Inria (French Institute for Research in Computer Science and Automation) via France Université Numerique
Linked Data Engineering
openHPI
Implementing ETL with SQL Server Integration Services
Microsoft via edX
Advanced Manufacturing Enterprise
University at Buffalo via Coursera
Big Data Services: Capstone Project
Yandex via Coursera