Autor: Sherif Sakr
ISBN-13: 9783319474311
Einband: eBook
Seiten: 197
Sprache: Englisch
eBook Typ: PDF
eBook Format: PDF
Kopierschutz: 1 - PDF Watermark
Systemvoraussetzungen
Large-Scale Graph Processing Using Apache Giraph
Der Artikel wird am Ende des Bestellprozesses zum Download zur Verfügung gestellt.

Large-Scale Graph Processing Using Apache Giraph

 eBook
Sofort lieferbar
1. Introduction.- 2. Getting started with Giraph.- 3. Giraph-In-Action: Implementing Popular Graph Algorithms using Giraph.- 4. Giraph Programming Optimizations: Tips and Tricks.- 5. Similar Systems to Giraph.- 6. Conclusions.
This book takes its reader on a journey through Apache Giraph, a popular distributed graph processing platform designed to bring the power of big data processing to graph data. Designed as a step-by-step self-study guide for everyone interested in large-scale graph processing, it describes the fundamental abstractions of the system, its programming models and various techniques for using the system to process graph data at scale, including the implementation of several popular and advanced graph analytics algorithms.
The book is organized as follows: Chapter 1 starts by providing a general background of the big data phenomenon and a general introduction to the Apache Giraph system, its abstraction, programming model and design architecture. Next, chapter 2 focuses on Giraph as a platform and how to use it. Based on a sample job, even more advanced topics like monitoring the Giraph application lifecycle and different methods for monitoring Giraph jobs are explained.  Chapter 3 then provides an introduction to Giraph programming, introduces the basic Giraph graph model and explains how to write Giraph programs. In turn, Chapter 4 discusses in detail the implementation of some popular graph algorithms including PageRank, connected components, shortest paths and triangle closing. Chapter 5 focuses on advanced Giraph programming, discussing common Giraph algorithmic optimizations, tunable Giraph configurations that determine the system's utilization of the underlying resources, and how to write a custom graph input and output format. Lastly, chapter 6 highlights two systems that have been introduced to tackle the challenge of large scale graph processing, GraphX and GraphLab, and explains the main commonalities and differences between these systems and Apache Giraph.

This book serves as an essential reference guide for students, researchers and practitioners in the domain of large scale graph processing. It offers step-by-step guidance, with several code examples and the complete source code available in the related github repository. Students will find a comprehensive introduction to and hands-on practice with tackling large scale graph processing problems using the Apache Giraph system, while researchers will discover thorough coverage of the emerging and ongoing advancements in big graph processing systems.
Autor: Sherif Sakr, Faisal Moeen Orakzai, Ibrahim Abdelaziz, Zuhair Khayyat
Sherif Sakr is currently a professor of computer and information science in the Health Informatics department at King Saud bin Abdulaziz University for Health Sciences. He is also affiliated with the University of New South Wales and DATA61/CSIRO (formerly NICTA). He had held visiting appointments in several academic and research institutes including Microsoft Research (2011), Alcatel-Lucent Bell Labs (2012), Humboldt University of Berlin (2015), University of Zurich (2016) and TU Dresden (2016). In 2013, Sherif has been awarded the Stanford Innovation and Entrepreneurship Certificate.

Zu diesem Artikel ist noch keine Rezension vorhanden.
Helfen sie anderen Besuchern und verfassen Sie selbst eine Rezension.

 

Rezensionen

Autor: Sherif Sakr
ISBN-13 :: 9783319474311
ISBN: 3319474316
Verlag: Springer-Verlag GmbH
Größe: 9663 KBytes
eBook Format: PDF
Kopierschutz: 1 - PDF Watermark
eBook Typ: PDF
Seiten: 197
Sprache: Englisch
Auflage 17001, 1st ed. 2016
Sonstiges: Ebook, 15 schwarz-weiße und 87 farbige Abbildungen, Bibliographie

Kopierschutz

Adobe-DRM

Adobe-DRM ist ein Kopierschutz, der das eBook vor Mißbrauch schützen soll. Dabei wird das eBook bereits beim Download auf Ihre persönliche Adobe-ID autorisiert. Lesen können Sie das eBook dann nur auf den Geräten, welche ebenfalls auf Ihre Adobe-ID registriert sind.

Wasserzeichen-DRM

Das sogenannte Soft-DRM erlaubt das Kopieren und die Weitergabe an Dritte. Im Buch werden allerdings Informationen zum eBook-Kauf an sichtbaren und unsichtbaren Stellen (Wasserzeichen) eingetragen – z.B. Ihre E-Mail-Adresse oder die Transaktions-Nummer. Illegale Kopien eines eBooks können dadurch jederzeit zu Ihnen zurückverfolgt werden.

eBooks ohne DRM

Hierbei handelt es sich um eBooks ohne Kopierschutz. Allerdings ist auch hier eine Weitergabe an DDritte nicht zulässig, weil Sie nur die Rechte zur persönlichen Nutzung erwerben.

Dateiformate

EPUB (Electronic Publication)

EPUB ist ein offener Standard für eBooks und eignet sich besonders zur Darstellung von Belle­tristik und Sach­büchern. Der Fließ­text wird dynamisch an die Display- und Schrift­größe ange­passt. Auch für mobile Lese­geräte ist EPUB daher gut geeignet.

PDF (Portable Document Format)

Mit einem festen Seiten­layout eignet sich die PDF besonders für Fachbücher mit Spalten, Tabellen und Abbildungen. Eine PDF kann auf fast allen Geräten angezeigt werden, ist aber für kleine Displays (Smart­phone, eReader) nur eingeschränkt geeignet.

Systemvoraussetzungen:

PC/Mac: Mit einem PC oder Mac können Sie dieses eBook lesen. Sie benötigen eine Adobe-ID und die Software Adobe Digital Editions (kostenlos).

eReader: Dieses eBook kann mit (fast) allen eBook-Readern gelesen werden. Mit dem amazon-Kindle ist es aber nicht kompatibel.

Smartphone/Tablet: Egal ob Apple oder Android, dieses eBook können Sie lesen. Sie benötigen eine Adobe-ID sowie eine kostenlose App.