0
Your cart

Your cart is empty

Books > Computing & IT > Computer communications & networking

Not currently available

An Architecture for Fast and General Data Processing on Large Clusters (Hardcover) Loot Price: R1,751
Discovery Miles 17 510
You Save: R565 (24%)
An Architecture for Fast and General Data Processing on Large Clusters (Hardcover): Matei Zaharia

An Architecture for Fast and General Data Processing on Large Clusters (Hardcover)

Matei Zaharia

Series: ACM Books

 (sign in to rate)
Was R2,316 Loot Price R1,751 Discovery Miles 17 510 | Repayment Terms: R164 pm x 12* You Save R565 (24%)

Bookmark and Share

Supplier out of stock. If you add this item to your wish list we will let you know when it becomes available.

The past few years have seen a major change in computing systems, as growing data volumes and stalling processor speeds require more and more applications to scale out to clusters. Today, a myriad data sources, from the Internet to business operations to scientific instruments, produce large and valuable data streams. However, the processing capabilities of single machines have not kept up with the size of data. As a result, organizations increasingly need to scale out their computations over clusters. At the same time, the speed and sophistication required of data processing have grown. In addition to simple queries, complex algorithms like machine learning and graph analysis are becoming common. And in addition to batch processing, streaming analysis of real-time data is required to let organizations take timely action. Future computing platforms will need to not only scale out traditional workloads, but support these new applications too. This book, a revised version of the 2014 ACM Dissertation Award winning dissertation, proposes an architecture for cluster computing systems that can tackle emerging data processing workloads at scale. Whereas early cluster computing systems, like MapReduce, handled batch processing, our architecture also enables streaming and interactive queries, while keeping MapReduce's scalability and fault tolerance. And whereas most deployed systems only support simple one-pass computations (e.g., SQL queries), ours also extends to the multi-pass algorithms required for complex analytics like machine learning. Finally, unlike the specialized systems proposed for some of these workloads, our architecture allows these computations to be combined, enabling rich new applications that intermix, for example, streaming and batch processing. We achieve these results through a simple extension to MapReduce that adds primitives for data sharing, called Resilient Distributed Datasets (RDDs). We show that this is enough to capture a wide range of workloads. We implement RDDs in the open source Spark system, which we evaluate using synthetic and real workloads. Spark matches or exceeds the performance of specialized systems in many domains, while offering stronger fault tolerance properties and allowing these workloads to be combined. Finally, we examine the generality of RDDs from both a theoretical modeling perspective and a systems perspective. This version of the dissertation makes corrections throughout the text and adds a new section on the evolution of Apache Spark in industry since 2014. In addition, editing, formatting, and links for the references have been added.

General

Imprint: Morgan & Claypool Publishers
Country of origin: United States
Series: ACM Books
Release date: May 2016
Authors: Matei Zaharia
Dimensions: 235 x 191 x 10mm (L x W x T)
Format: Hardcover - Cloth over boards
Pages: 141
ISBN-13: 978-1-970001-59-4
Categories: Books > Computing & IT > General theory of computing > General
Books > Computing & IT > Computer communications & networking > General
Books > Computing & IT > Applications of computing > General
Books > Computing & IT > Computer hardware & operating systems > Computer architecture & logic design > General
Promotions
LSN: 1-970001-59-3
Barcode: 9781970001594

Is the information for this product incomplete, wrong or inappropriate? Let us know about it.

Does this product have an incorrect or missing image? Send us a new image.

Is this product missing categories? Add more categories.

Review This Product

No reviews yet - be the first to create one!

You might also like..

Guide to Networking Essentials
Greg Tomsho Paperback R1,480 Discovery Miles 14 800
Safety of Web Applications - Risks…
Eric Quinton Hardcover R2,364 Discovery Miles 23 640
Distributed Systems - Concurrency and…
Matthieu Perrin Hardcover R1,848 Discovery Miles 18 480
RIoT Control - Understanding and…
Tyson Macaulay Paperback R1,374 R1,127 Discovery Miles 11 270
The Host in the Machine - Examining the…
Angela Thomas-Jones Paperback R1,359 R1,277 Discovery Miles 12 770
Practical Industrial Data Communications…
Deon Reynders, Steve Mackay, … Paperback R1,501 R1,407 Discovery Miles 14 070
Digital Signal Processing and…
Dag Stranneby Paperback R548 Discovery Miles 5 480
Practical Modern SCADA Protocols - DNP3…
Gordon Clarke, Deon Reynders Paperback R1,518 R1,424 Discovery Miles 14 240
Practical Industrial Data Networks…
Steve Mackay, Edwin Wright, … Paperback R1,501 R1,407 Discovery Miles 14 070
Introduction to Copper Cabling…
John Crisp Paperback R814 Discovery Miles 8 140
Understanding PKI - Concepts, Standards…
Carlisle Adams, Steve Lloyd Paperback R2,215 Discovery Miles 22 150
CCNA 200-301 Network Simulator
Sean Wilkins Digital product license key R3,229 R2,227 Discovery Miles 22 270

See more

Partners