¿Cómo funciona la notificación de correo entrante en Gmail?

Me pregunto cómo se implementa en Gmail, que cada vez que recibe un correo electrónico, la lista de correos se actualiza automáticamente. Parece que el servidor está enviando algún tipo de evento al navegador, pero ¿cómo es posible? O tal vez es simple: ¿el navegador le pide al servidor nuevos mensajes cada dos segundos, digamos? Pero probablemente mataría el rendimiento ...

¿Alguien tiene algunas ideas?

EDIT: OK, entonces, si es la respuesta simple, ¿cómo manejan el rendimiento? Cuando envío un correo electrónico desde otra cuenta a la cuenta de Gmail, la vista se "actualiza" casi al instante. Estaba diciendo acerca de una función simple que devuelve verdadero / falso, pero debe tener algo de lógica (conexión db o lee algunos archivos). ¿Cómo lo manejan?

Ver también:¿Cómo puede GMail Chat hacer solicitudes AJAX sin interacción del cliente?

Respuestas a la pregunta(8)

Su respuesta a la pregunta