Skip to main content
construction release_alert
Scholars@Duke will be undergoing maintenance April 11-15. Some features may be unavailable during this time.
cancel

Holistic query transformations for dynamic web applications

Publication ,  Journal Article
Manjhi, A; Garrod, C; Maggs, BM; Mowry, TC; Tomasic, A
Published in: Proceedings - International Conference on Data Engineering
July 8, 2009

A promising approach to scaling Web applications is to distribute the server infrastructure on which they run. This approach, unfortunately, can introduce latency between the application and database servers, which in turn increases the network latency of Web interactions for the clients (end users). In this paper we introduce the concept of source-tosource holistic transformations-transformations that seek to optimize both the application code and the database requests made by it, to reduce client latency. As examples of our concept, we propose and evaluate two source-to-source holistic transformations that focus on hiding the latencies of database queries. We argue that opportunities for applying these transformations will continue to exist in Web applications. We then present algorithms for automating these transformations in a source-to-source compiler. Finally, we evaluate the effect of these two transformations on three realistic Web benchmark applications, both in the traditional centralized setting and a distributed setting. © 2009 IEEE.

Duke Scholars

Published In

Proceedings - International Conference on Data Engineering

DOI

ISSN

1084-4627

Publication Date

July 8, 2009

Start / End Page

1175 / 1178
 

Citation

APA
Chicago
ICMJE
MLA
NLM
Manjhi, A., Garrod, C., Maggs, B. M., Mowry, T. C., & Tomasic, A. (2009). Holistic query transformations for dynamic web applications. Proceedings - International Conference on Data Engineering, 1175–1178. https://doi.org/10.1109/ICDE.2009.194
Manjhi, A., C. Garrod, B. M. Maggs, T. C. Mowry, and A. Tomasic. “Holistic query transformations for dynamic web applications.” Proceedings - International Conference on Data Engineering, July 8, 2009, 1175–78. https://doi.org/10.1109/ICDE.2009.194.
Manjhi A, Garrod C, Maggs BM, Mowry TC, Tomasic A. Holistic query transformations for dynamic web applications. Proceedings - International Conference on Data Engineering. 2009 Jul 8;1175–8.
Manjhi, A., et al. “Holistic query transformations for dynamic web applications.” Proceedings - International Conference on Data Engineering, July 2009, pp. 1175–78. Scopus, doi:10.1109/ICDE.2009.194.
Manjhi A, Garrod C, Maggs BM, Mowry TC, Tomasic A. Holistic query transformations for dynamic web applications. Proceedings - International Conference on Data Engineering. 2009 Jul 8;1175–1178.

Published In

Proceedings - International Conference on Data Engineering

DOI

ISSN

1084-4627

Publication Date

July 8, 2009

Start / End Page

1175 / 1178