A Programmable Big Data App Container Architecture for Big Data as a Service
In various academic and industrial fields, big data has immensely contributed to finding new and unique insights. In the big data technology, Spark occupies an important position, but its use is confined into either the code-driven or the query-driven ways. We suggest an App container architecture that combines the advantages of two traditional ways. The proposed architecture provides more extensible and capable than the query-driven way. At the same time, it also supports easy call mechanism that the code-driven way cannot provide. Moreover, it presents the structure that shows how Big Data as a Service (BDaaS) is organized.
KeywordsBig data Hadoop Big Data as a Service Spark
- 4.Shvachko, K., Kuang, H., Radia, S., Chansler, R.: The Hadoop distributed file system. In: 2010 IEEE 26th symposium Mass storage systems and technologies (MSST), pp. 1–10 (2010)Google Scholar
- 6.Zaharia, M., Chowdhury, M., Das, T., Dave, A., Ma, J., McCauley, M., Stoica, I.: Resilient distributed datasets: A fault-tolerant abstraction for in-memory cluster computing. In: Proceedings of the 9th USENIX conference on Networked Systems Design and Implementation, USENIX Association, pp. 1–14 (2012)Google Scholar
- 7.Zheng, Z., Zhu, J., Lyu, M.R.: Service-generated big data and big data-as-a-service: an overview. In: 2013 IEEE International Congress Big Data (BigData Congress), pp. 403–410 (2013)Google Scholar
- 8.Gregorio, J., Fielding, R., Hadley, M., Nottingham, M., Orchard, D.: Uri template (No. RFC 6570) (2012)Google Scholar