Cantitate/Preț
Produs

Hadoop Essentials

Autor Henry H. Liu
en Limba Engleză Paperback

Ecosistemul procesării volumelor mari de date gravitează în jurul eficienței, iar Hadoop Essentials propune o imersiune tehnică în MapReduce, HDFS și administrarea clusterelor, folosind instrumente standard precum Eclipse și Maven. Ne-a atras atenția rigoarea cu care Henry H. Liu elimină descrierile teoretice redundante în favoarea unei abordări pur cantitative. În loc să prezinte fragmente de cod izolate, autorul ancorează întregul proces de învățare într-un scenariu real: analiza tiparelor de consum din tranzacțiile cu carduri de credit.

Putem afirma că structura cărții este una eminamente practică, oferind instrucțiuni detaliate pentru configurarea unui cluster Linux cu patru noduri, esențial pentru testarea algoritmilor în mod complet distribuit. Dacă Big Data with Hadoop MapReduce v-a oferit cadrul teoretic și conceptele de bază necesare pentru certificări, această carte oferă instrumentele practice și logica de execuție necesară pentru implementări de producție. Stilul este unul direct, bazat pe Java API și parametri de configurare, reflectând experiența autorului din lucrări precum Spring 4 for Developing Enterprise Applications sau seria dedicată programării iOS. În aceste titluri anterioare, Henry H. Liu a rafinat aceeași metodă de predare: utilizarea unui singur exemplu complex, parcurs cap-coadă, pentru a demonstra interacțiunea componentelor unui framework.

Merită menționat că textul acoperă atât aspectele de dezvoltare (MapReduce Job Orchestration), cât și pe cele de infrastructură, oferind o perspectivă tehnică asupra modului în care datele circulă prin HDFS. Este o resursă care prioritizează rezultatele verificabile, toate programele prezentate fiind testate atât în mod local, cât și pe clustere fizice, asigurând cititorul că soluțiile propuse sunt direct aplicabile în proiecte de inginerie a datelor.

Citește tot Restrânge

Preț: 33852 lei

Preț vechi: 42314 lei
-20%

Puncte Express: 508

Carte disponibilă

Livrare economică 04-18 mai


Specificații

ISBN-13: 9781480216372
ISBN-10: 1480216372
Pagini: 356
Dimensiuni: 191 x 235 x 19 mm
Greutate: 0.61 kg
Editura: CreateSpace Independent Publishing Platform

De ce să citești această carte

Recomandăm această lucrare inginerilor software și studenților care doresc să treacă rapid la implementări practice în Hadoop. Cititorul câștigă competențe concrete în configurarea clusterelor Linux și scrierea de joburi MapReduce complexe, folosind un studiu de caz real din domeniul financiar. Este un ghid tehnic dens, care transformă teoria Big Data în abilități de programare direct aplicabile pe piața muncii.


Descriere scurtă

This textbook adopts a unique approach to helping developers and CS students learn Hadoop MapReduce programming fast. Rather than filled with disjointed, piecemeal code snippets to show Hadoop MapReduce programming features one at a time, it is designed to place your total Hadoop MapReduce programming learning process in a common application context of mining customer spending patterns ensconced in large volumes of credit card transaction record data. Precise, end-to-end procedures are given to help you set up your Hadoop MapReduce development environment quickly on Eclipse with Maven on Mac OS X. Step-by-step procedures are also given on how to set up a four-node Linux cluster at minimum so that you can run your MapReduce programs not only in local mode on your Mac OS X machine but also in fully distributed mode on a real cluster. In fact, all MapReduce programs presented in the book have been tested and verified in local mode and on such a Linux cluster. This textbook mainly focuses on teaching Hadoop MapReduce programming in a scientific, objective, quantitative approach. Rather than heavily relying on subjective, verbose (and sometimes even pompous) textual descriptions with sparse code snippets, this textbook uses Hadoop Java APIs, Hadoop configuration parameters, complete MapReduce programs and their execution logs and outputs to demonstrate how Hadoop MapReduce framework works and how to write MapReduce programs. Specifically, this text covers the following subjects: *Introduction to Hadoop *Setting up a Linux Hadoop Cluster *The Hadoop Distributed FileSystem *MapReduce Job Orchestration and Workflows *Basic MapReduce Programming *Advanced MapReduce Programming *Hadoop Streaming *Hadoop Administration No matter what role you play on your team, this text can help you gain truly applicable Hadoop skills in a most effective and efficient manner. The book can also be used as a supplementary textbook for a distributed computing or Hadoop course offered to upper-division college CS students.