¿Cuál es el marco subyacente o qué tecnología se utiliza para construir WhatsApp Web?

Estos son algunos de los marcos utilizados por WhatsApp. Los encontré en Internet.

Mensajes ( marco de mensajería de nube a dispositivo):
Android Cloud to Device Messaging (C2DM) es un servicio que ayuda a enviar datos desde servidores a la aplicación WhatsApp en dispositivos Android. El servicio proporciona un mecanismo simple y liviano que los servidores pueden usar para indicar a las aplicaciones móviles que se comuniquen con el servidor directamente, para obtener datos actualizados de la aplicación o del usuario. El servicio C2DM maneja todos los aspectos de la cola de mensajes y la entrega a la aplicación de destino que se ejecuta en el dispositivo de destino. En la aplicación, hay dos componentes clave. Son C2DMBroadcastReceiver y C2DMRegistrar .

Medios (Mp4Parser):
Como parte de Mp4Parser, ISOParser e ISOViewer se acostumbraron a leer y escribir la estructura del archivo MP4 y visualizar la estructura del cuadro MP4 respectivamente.

Integración con Google Maps, Google+ ( SDK de servicios de Google Play ):
Ayudó a WhatsApp a aprovechar las funciones de Google, como Google Maps, Google+.