Using MapReduce Framework for Mobile Applications

Using MapReduce Framework for Mobile Applications

Adam Dou, Vana Kalogeraki, Dimitrios Gunopulos, Taneli Mielikainen, Ville H. Tuulos
DOI: 10.4018/978-1-61350-144-3.ch009
OnDemand:
(Individual Chapters)
Available
$37.50
No Current Special Offers
TOTAL SAVINGS: $37.50

Abstract

Most of today’s smart-phones are geared towards a single user experience, whether it is reading a book, watching a movie, playing a game or listening to music. However, there has been a shift towards providing a more complex and social experience: applications are being developed and deployed to help users connect and share information with each other.These applications allow people to keep track of their friends’ statuses in real time, or to help them navigate around traffic congestion. While exciting, most such applications are currently being developed in an ad-hoc nature, reinventing and duplicating a lot of work to support their distributed operations. In this work, we present our framework, Misco. A platform for developing distributed applications for mobile smart-phones. We also explore some existing solutions, applications and related systems. We then discuss some of the many future research paths and show that solutions like ours are just the beginning.
Chapter Preview
Top

Basics Of Mapreduce Framework

Smart-phones have been becoming increasingly powerful and are the fastest growing segment in the mobile devices market (Gartner, 2010). A simple look at the evolution of successive generations of iPhones show that their memory and storage has been doubling every year and their processing power has doubled in two years. In terms of these resources, the progression in smart-phones appears to follow Moore’s law. Network speeds have also been increasing with recent migrations from Third Generation (3G) networks which provide 0.2 ~ 14 Mbps to 4G networks which provide 0.1 ~ 1 Gbps (Moray Rumney, 2008).

Complete Chapter List

Search this Book:
Reset