2013 IEEE 5th International Conference on Cloud Computing Technology and Science (2011)
Nov. 29, 2011 to Dec. 1, 2011
In-memory storage techniques provide cloud applications with cheap, fast and large-scale RAM-based storage. By replicating data and providing adequate consistency control mechanisms, in-memory storage can simplify the design and implementation of highly scalable distributed applications. We argue that in-memory storage can increase the flexibility of the MapReduce parallel programming model without requiring additional communication facilities to propagate data updates. In this paper, we present several applications for our in-memory MapReduce framework from diverse problem domains including iterative and on-line data processing.
Data Services Architectures, Scalability, MapReduce, Load Balancing, Development Methods for Applications, User Experience, Consistency Models
Michael Schöettner, Kim-Thomas Rehmann, "Applications and Evaluation of In-memory MapReduce", 2013 IEEE 5th International Conference on Cloud Computing Technology and Science, vol. 00, no. , pp. 67-74, 2011, doi:10.1109/CloudCom.2011.19