Beginning Apache Spark 2: With Resilient Distributed Datasets, Spark SQL, Structured Streaming and Spark Machine Learning library
Autor Hien Luuen Limba Engleză Paperback – 16 aug 2018
Diferența majoră dintre Beginning Apache Spark 2 și documentația tehnică oficială constă în abordarea aplicată, orientată spre fluxul de lucru al unui dezvoltator. În timp ce documentația enumeră funcții, Hien Luu construiește un parcurs logic care explică nu doar 'cum', ci și 'când' să utilizăm componentele ecosistemului Spark. Apreciem în mod deosebit modul în care autorul demitizează conceptele complexe de procesare distribuită, transformând teoria RDD-urilor în instrumente practice pentru manipularea seturilor mari de date.
Structura cărții urmărește o progresie naturală în opt capitole. Începem cu configurarea mediului în Spark Shell sau Databricks, trecem prin bazele și funcțiile avansate ale Spark SQL, și ajungem la procesarea fluxurilor de date în timp real prin Spark Streaming. Dacă Big Data Analytics with Spark v-a oferit cadrul teoretic al ecosistemului, această carte oferă instrumentele practice necesare pentru a construi aplicații scalabile. Spre deosebire de Learning PySpark, care se concentrează pe ecosistemul Python, lucrarea de față rămâne o resursă esențială pentru dezvoltatorii Java care doresc să integreze Spark în infrastructuri Hadoop existente.
Această lucrare reprezintă punctul de plecare în opera autorului, fiind fundamentul pentru volumele sale ulterioare, cum ar fi Beginning Apache Spark 3. Observăm aici aceeași rigoare în explicarea arhitecturii sistemelor distribuite care va defini mai târziu abordarea sa din MLOps with Ray. Reținem accentul pus pe Spark ML, care permite transformarea unui simplu motor de procesare într-o platformă de inteligență artificială, pregătind cititorul pentru provocările moderne ale analizei predictive în cloud.
Preț: 192.51 lei
Preț vechi: 240.64 lei
-20%
Carte disponibilă
Livrare economică 19 mai-02 iunie
Livrare express 02-08 mai pentru 45.27 lei
Specificații
ISBN-10: 1484235789
Pagini: 310
Dimensiuni: 178 x 254 x 23 mm
Greutate: 0.76 kg
Ediția:1st ed.
Editura: Apress
Colecția Apress
Locul publicării:Berkeley, CA, United States
De ce să citești această carte
Recomandăm această carte programatorilor Java și inginerilor de date care doresc să facă trecerea de la Hadoop la Apache Spark 2. Veți câștiga o înțelegere practică a seturilor de date distribuite (RDD) și a modului în care puteți implementa soluții de streaming și machine learning. Este un ghid esențial pentru cei care preferă învățarea prin exemple concrete și configurări de medii de lucru reale.
Despre autor
Hien Luu este un inginer de software cu o vastă experiență în arhitecturi de date la scară largă și sisteme distribuite. Expertiza sa este reflectată în seria de lucrări publicate la Apress, unde s-a specializat în democratizarea tehnologiilor complexe precum Apache Spark și Ray. Autorul este cunoscut pentru capacitatea de a face legătura între ingineria datelor și operațiunile de Machine Learning (MLOps), ghidând companiile în adoptarea tehnologiilor cloud pentru a-și îmbunătăți competitivitatea prin analiză avansată de date.
Descriere scurtă
- Understand Spark unified data processing platform
- How
to
run
Spark
in
Spark
Shell
or
Databricks
- Use
and
manipulate
RDDs
- Deal with structured data using Spark SQL through its operations and advanced functions
- Build
real-time
applications
using
Spark
Structured
Streaming
- Develop
intelligent
applications
with
the
Spark
Machine
Learning
library
Cuprins
Notă biografică
Caracteristici
One of the very first books on the new Apache Spark 2.1
Apache Spark is the leading alternative to Hadoop