Google App Engine and Performance of the Web Application
نویسنده
چکیده
Cloud computing is an internet-based model of computing, where the shared information, software and resources are provided to computers and other devices upon demand. Cloud computing provides enormous business opportunity. Cloud computing could dramatically lower the need for upfront investments in it and ongoing maintenance. User pay only for the time, resources, and capacities he uses while scaling up to accommodate the changing business needs. There are various cloud computing platforms available. One very interesting cloud computing platform is Google App Engine (GAE). Cloud computing has emerged recently that focuses on reduction of expenses on resources and thus the application can be developed in a pay as you go manner. Then the web applications can be uploaded to the cloud and maintained without any issues on the enterprise side. Cloud computing on the other hand has emerged as a solution to cut down the enterprises expenditures but there is a limited literature about how to use it. This article focuses on how to move social applications into the cloud and on the evaluation of their performance. The study shows how to implement a social networking application using GAE cloud with limited code and evaluates the scalability of the applications.
منابع مشابه
An Efficient Google Datastore Adapter for Rich Internet Applications
In this article we present the design of a database adapter for the Google Datastore and the Vaadin Rich Internet Application Framework. The adapter allows us to develop Vaadin applications that can use different database systems and can be deployed in a private infrastructure as well as in the Google App Engine platform. The adapter uses a two-level cache schema to improve performance and redu...
متن کاملActive Cloud DB: A RESTful Software-as-a-Service for Language Agnostic Access to Distributed Datastores
In this paper, we present Active Cloud DB, an open source Softwareas-a-Service (SaaS) application that allows for RESTful access to cloud-based distributed datastore technologies that implement the Google Datastore API. We implement Active Cloud DB as a Google App Engine application that we employ to expose the Google App Engine Datastore API to developers – for use with any language and framew...
متن کاملActive Cloud DB: A Database-Agnostic HTTP API to Key-Value Datastores
In this paper, we present a technique that connects web applications to cloud-based distributed datastore technologies that implement the Google App Engine cloud datastore API. We implement our approach as a Google App Engine (GAE) application that we employ to expose the GAE datastore API to developers – for use with any language and framework. We evaluate this application on both GAE and over...
متن کاملA Web-Based Tool for Developing Multilingual Pronunciation Lexicons
We present a web-based tool for generating and editing pronunciation lexicons in multiple languages. The tool is implemented as a web application on Google App Engine and can be accessed remotely from a web browser. The client application displays to users a textual prompt and interface that reconfigures based on language and task. It lets users generate pronunciations via constrained phoneme s...
متن کاملScientific Computing in the Cloud with Google App Engine
Cloud Computing as a computing paradigm recently emerged to a topic of high research interest. It has become attractive alternative to traditional computing environments, especially for smaller research groups that can not afford expensive infrastructure. Most of the research regarding scientific computing in the cloud however focused on IaaS cloud providers. Google App Engine is a PaaS cloud f...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2013