Cloud Programming and Software Environments
Chapter Outline
6.1 Features of Cloud and Grid Platforms
6.1.1 Cloud Capabilities and Platform Features
6.1.2 Traditional Features Common to Grids and Clouds
6.1.3 Data Features and Databases
6.1.4 Programming and Runtime Support
6.2 Parallel and Distributed Programming Paradigms
6.2.1 Parallel Computing and Programming Paradigms
6.2.2 MapReduce, Twister, and Iterative MapReduce
6.2.3 Hadoop Library from Apache
6.2.4 Dryad and DryadLINQ from Microsoft
6.2.5 Sawzall and Pig Latin High-Level Languages
6.2.6 Mapping Applications to Parallel and Distributed Systems
6.3 Programming Support of Google App Engine
6.3.1 Programming the Google App Engine
Get Distributed and Cloud Computing now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.