LEADER 00576nam 2200157z- 450 001 9910712376503321 035 $a(CKB)5470000002492365 035 $a(EXLCZ)995470000002492365 100 $a20230509c2019uuuu -u- - 101 0 $aeng 200 10$aRigorously valuing the role of U.S. coral reefs in coastal hazard risk reduction 210 $cU.S. Department of the Interior, U.S. Geological Survey$aReston, Virginia 906 $aBOOK 912 $a9910712376503321 996 $aRigorously valuing the role of U.S. coral reefs in coastal hazard risk reduction$93318268 997 $aUNINA LEADER 04692nam 22005415 450 001 9910158734703321 005 20220413190538.0 024 7 $a10.1007/978-3-319-47431-1 035 $a(CKB)3710000001008933 035 $a(DE-He213)978-3-319-47431-1 035 $a(MiAaPQ)EBC4778941 035 $a(PPN)198342136 035 $a(EXLCZ)993710000001008933 100 $a20170106d2016 u| 0 101 0 $aeng 135 $aurnn#008mamaa 181 $ctxt$2rdacontent 182 $cc$2rdamedia 183 $acr$2rdacarrier 200 10$aLarge-scale graph processing using Apache Giraph /$fby Sherif Sakr, Faisal Moeen Orakzai, Ibrahim Abdelaziz, Zuhair Khayyat 205 $a1st ed. 2016. 210 1$aCham :$cSpringer International Publishing :$cImprint: Springer,$d2016. 215 $a1 online resource (XXV, 197 p. 102 illus., 87 illus. in color.) 311 $a3-319-47430-8 311 $a3-319-47431-6 327 $a1. 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. 330 $aThis 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. 606 $aDatabase management 606 $aBig data 606 $aData structures (Computer science) 606 $aDatabase Management$3https://scigraph.springernature.com/ontologies/product-market-codes/I18024 606 $aBig Data/Analytics$3https://scigraph.springernature.com/ontologies/product-market-codes/522070 606 $aData Structures$3https://scigraph.springernature.com/ontologies/product-market-codes/I15017 615 0$aDatabase management. 615 0$aBig data. 615 0$aData structures (Computer science) 615 14$aDatabase Management. 615 24$aBig Data/Analytics. 615 24$aData Structures. 676 $a005.74 700 $aSakr$b Sherif$4aut$4http://id.loc.gov/vocabulary/relators/aut$0866736 702 $aOrakzai$b Faisal Moeen$4aut$4http://id.loc.gov/vocabulary/relators/aut 702 $aAbdelaziz$b Ibrahim$4aut$4http://id.loc.gov/vocabulary/relators/aut 702 $aKhayyat$b Zuhair$4aut$4http://id.loc.gov/vocabulary/relators/aut 906 $aBOOK 912 $a9910158734703321 996 $aLarge-Scale Graph Processing Using Apache Giraph$91934710 997 $aUNINA