Reference Hub1
Migrating a Legacy Web-Based Document-Analysis Application to Hadoop and HBase: An Experience Report

Migrating a Legacy Web-Based Document-Analysis Application to Hadoop and HBase: An Experience Report

Himanshu Vashishtha, Michael Smit, Eleni Stroulia
ISBN13: 9781466624887|ISBN10: 1466624884|EISBN13: 9781466624894
DOI: 10.4018/978-1-4666-2488-7.ch010
Cite Chapter Cite Chapter

MLA

Vashishtha, Himanshu, et al. "Migrating a Legacy Web-Based Document-Analysis Application to Hadoop and HBase: An Experience Report." Migrating Legacy Applications: Challenges in Service Oriented Architecture and Cloud Computing Environments, edited by Anca Daniela Ionita, et al., IGI Global, 2013, pp. 226-247. https://doi.org/10.4018/978-1-4666-2488-7.ch010

APA

Vashishtha, H., Smit, M., & Stroulia, E. (2013). Migrating a Legacy Web-Based Document-Analysis Application to Hadoop and HBase: An Experience Report. In A. Ionita, M. Litoiu, & G. Lewis (Eds.), Migrating Legacy Applications: Challenges in Service Oriented Architecture and Cloud Computing Environments (pp. 226-247). IGI Global. https://doi.org/10.4018/978-1-4666-2488-7.ch010

Chicago

Vashishtha, Himanshu, Michael Smit, and Eleni Stroulia. "Migrating a Legacy Web-Based Document-Analysis Application to Hadoop and HBase: An Experience Report." In Migrating Legacy Applications: Challenges in Service Oriented Architecture and Cloud Computing Environments, edited by Anca Daniela Ionita, Marin Litoiu, and Grace Lewis, 226-247. Hershey, PA: IGI Global, 2013. https://doi.org/10.4018/978-1-4666-2488-7.ch010

Export Reference

Mendeley
Favorite

Abstract

Migrating a legacy application to a more modern computing platform is a recurring software-development activity. This chapter describes the authors’ experience with a contemporary rendition of this activity, migrating a Web-based system to a service-oriented application on two different cloud software platforms, Hadoop and HBase. Using the case study as a running example, they review the information needed for a successful migration and examine the trade-offs between development/re-design effort and performance/scalability improvements. The two levels of re-design, towards Hadoop and HBase, require notably different levels of effort, and as the authors found through exercising the migrated applications, they achieve different benefits. The authors found that both redesigns led to substantial benefit in performance improvement, and that expending the additional effort required by the more complex migration resulted in notable improvements in the ability to leverage the benefits of the platform.

Request Access

You do not own this content. Please login to recommend this title to your institution's librarian or purchase it from the IGI Global bookstore.