Hybrid cloud support for large scale analytics and web processing
N Chohan, A Gupta, C Bunch, K Prakasam… - 3rd USENIX Conference …, 2012 - usenix.org
N Chohan, A Gupta, C Bunch, K Prakasam, C Krintz
3rd USENIX Conference on Web Application Development (WebApps 12), 2012•usenix.orgPlatform-as-a-service (PaaS) systems, such as Google App Engine (GAE), simplify web
application development and cloud deployment by providing developers with complete
software stacks: runtime systems and scalable services accessible from well-defined APIs.
Extant PaaS offerings are designed and specialized to support large numbers of
concurrently executing web applications (multi-tier programs that encapsulate and integrate
business logic, user interface, and data persistence). To enable this, PaaS systems impose …
application development and cloud deployment by providing developers with complete
software stacks: runtime systems and scalable services accessible from well-defined APIs.
Extant PaaS offerings are designed and specialized to support large numbers of
concurrently executing web applications (multi-tier programs that encapsulate and integrate
business logic, user interface, and data persistence). To enable this, PaaS systems impose …
Abstract
Platform-as-a-service (PaaS) systems, such as Google App Engine (GAE), simplify web application development and cloud deployment by providing developers with complete software stacks: runtime systems and scalable services accessible from well-defined APIs. Extant PaaS offerings are designed and specialized to support large numbers of concurrently executing web applications (multi-tier programs that encapsulate and integrate business logic, user interface, and data persistence). To enable this, PaaS systems impose a programming model that places limits on available library support, execution duration, data access, and data persistence. Although successful and scalable for web services, such support is not as amenable to online analytical processing (OLAP), which have variable resource requirements and require greater flexibility for ad-hoc query and data analysis. OLAP of web applications is key to understanding how programs are used in live settings.
usenix.org
Showing the best result for this search. See all results