Matemáticas Resueltos(Soluciones) Primitivas-Integrales 2º Bachillerato Opción B-COU
Google App Engine, una opción back-end para tus soluciones.
-
Upload
rodrigo-amaya -
Category
Technology
-
view
759 -
download
0
description
Transcript of Google App Engine, una opción back-end para tus soluciones.
Google App Engine, una opción “BackEnd” para tus soluciones.
@ramayac
SismoSV
¿Qué hace?
• Muestra los últimos 15 sismos en un mapa “dinámico” de Google Maps
• En cada marca, se muestra la información del sismo.
• Se alimenta de la fuente oficial sismográfica para El Salvador: SNET
• Informa de los sismos en Twitter (@sismosv)
¿Por qué?
• Aprender (Google Maps API, Twitter API)• Implementar un “twitter bot”• Ofrecer un servicio ininterrumpido (SaaS) para
multiples “clientes”• Aliviar (de forma parcial) el problema del
“Spike Traffic” que aqueja a los servidores de SNET cuando ocurre un sismo nuevo.
¿Spike Traffic?
• ¿Cuándo ocurre?
• ¿Qué ocurre con sitio web SNET?
• ¿Cómo se maneja este súbito incremento de trafico?
¡Google App Engine!
¿Cómo?
Las aplicaciones web que se ejecutan en el Google App Engine, obtienen ventajas de las tecnologías escalables que el mismo Google usa, como BigTable y GFS.
“Automatic scaling” esta integrado en el App Engine, esto quiere decir que: App Engine se adapta para cumplir con los requerimientos de tu aplicación.
¿Entonces cómo funciona SismoSV?
• Cron job - 5 minutos• Fetch URL API• Parse HTML• Almacena sismos nuevos• Un sismo nuevo se “twittea”• Además…– Implementa un pequeño RSS– Implementa MemCache
¿Y eso es todo? … ¡NO!
• BlackBerry App
¿Y eso es todo? … ¡NO!
• Google Chrome Extension
¿Y eso es todo?
Ahora si, eso es todo ¡Gracias por su atención!
¿Dudas o comentarios?@ramayac