توضیحات
Key Features
- This book offers an easy introduction to the Spark framework published on the latest version of Apache Spark 2
- Perform efficient data processing, machine learning and graph processing using various Spark components
- A practical guide aimed at beginners to get them up and running with Spark
Book Description
Spark is one of the most widely-used large-scale data processing engines and runs extremely fast. It is a framework that has tools that are equally useful for application developers as well as data scientists.
This book starts with the fundamentals of Spark 2 and covers the core data processing framework and API, installation, and application development setup. Then the Spark programming model is introduced through real-world examples followed by Spark SQL programming with DataFrames. An introduction to SparkR is covered next. Later, we cover the charting and plotting features of Python in conjunction with Spark data processing. After that, we take a look at Spark’s stream processing, machine learning, and graph processing libraries. The last chapter combines all the skills you learned from the preceding chapters to develop a real-world Spark application.
By the end of this book, you will have all the knowledge you need to develop efficient large-scale applications using Apache Spark.
What you will learn
- Get to know the fundamentals of Spark 2 and the Spark programming model using Scala and Python
- Know how to use Spark SQL and DataFrames using Scala and Python
- Get an introduction to Spark programming using R
- Perform Spark data processing, charting, and plotting using Python
- Get acquainted with Spark stream processing using Scala and Python
- Be introduced to machine learning using Spark MLlib
- Get started with graph processing using the Spark GraphX
- Bring together all that you’ve learned and develop a complete Spark application
About the Author
Rajanarayanan Thottuvaikkatumana, Raj, is a seasoned technologist with more than 23 years of software development experience at various multinational companies. He has lived and worked in India, Singapore, and the USA, and is presently based out of the UK. His experience includes architecting, designing, and developing software applications. He has worked on various technologies including major databases, application development platforms, web technologies, and big data technologies. Since 2000, he has been working mainly in Java related technologies, and does heavy-duty server-side programming in Java and Scala. He has worked on very highly concurrent, highly distributed, and high transaction volume systems. Currently he is building a next generation Hadoop YARN-based data processing platform and an application suite built with Spark using Scala.
Raj holds one master’s degree in Mathematics, one master’s degree in Computer Information Systems and has many certifications in ITIL and cloud computing to his credit. Raj is the author of Cassandra Design Patterns – Second Edition, published by Packt.
When not working on the assignments his day job demands, Raj is an avid listener to classical music and watches a lot of tennis.
Table of Contents
- Spark Fundamentals
- Spark Programming Model
- Spark SQL
- Spark Programming with R
- Spark Data Analysis with Python
- Spark Stream Processing
- Spark Machine Learning
- Spark Graph Processing
- Designing Spark Applications
————————————————————–
ترجمه ماشینی :
ویژگیهای کلیدی
- این کتاب مقدمهای آسان برای چارچوب Spark منتشر شده در آخرین نسخه Apache Spark 2 ارائه میدهد
- اجرای دادههای کارآمد پردازش، یادگیری ماشین و پردازش نمودار با استفاده از اجزای مختلف Spark
- راهنمای عملی با هدف مبتدیان برای راهاندازی و اجرای آنها با Spark
توضیحات کتاب
Spark یکی از پرکاربردترین موتورهای پردازش داده در مقیاس بزرگ است و بسیار سریع کار می کند. این چارچوبی است که دارای ابزارهایی است که به همان اندازه برای توسعه دهندگان برنامه کاربردی و همچنین دانشمندان داده مفید است.
این کتاب با اصول Spark 2 شروع می شود و چارچوب پردازش داده های اصلی و API، نصب و راه اندازی و … را پوشش می دهد. راه اندازی توسعه برنامه سپس مدل برنامه نویسی Spark از طریق نمونه های دنیای واقعی و سپس برنامه نویسی Spark SQL با DataFrames معرفی می شود. مقدمه ای بر SparkR در ادامه پوشش داده می شود. بعداً، ویژگیهای نمودار و رسم پایتون را در ارتباط با پردازش دادههای Spark پوشش میدهیم. پس از آن، نگاهی به پردازش جریان، یادگیری ماشین و کتابخانه های پردازش گراف اسپارک می اندازیم. فصل آخر تمام مهارتهایی را که از فصلهای قبل آموختهاید ترکیب میکند تا یک برنامه کاربردی Spark در دنیای واقعی ایجاد کند.
در پایان این کتاب، شما تمام دانش لازم برای توسعه کارآمد بزرگ را خواهید داشت. مقیاس برنامه ها با استفاده از Apache Spark.
آنچه یاد خواهید گرفت
- با اصول Spark 2 و مدل برنامه نویسی Spark با استفاده از Scala و Python آشنا شوید
- نحوه استفاده از Spark SQL و DataFrames با استفاده از Scala و Python را بدانید
- دریافت مقدمه ای برای برنامه نویسی Spark با استفاده از R
- پرورش، ترسیم و ترسیم داده Spark را با استفاده از آن انجام دهید. Python
- آشنایی با پردازش جریان Spark با استفاده از Scala و Python
- با یادگیری ماشین با استفاده از Spark MLlib آشنا شوید
- شروع به پردازش گراف با استفاده از Spark GraphX
- همه چیزهایی را که آموخته اید جمع آوری کنید و یک برنامه کامل Spark ایجاد کنید
درباره نویسنده
Rajanarayanan Thottuvaikkatumanaراج، یک فنشناس باتجربه با بیش از 23 سال تجربه توسعه نرمافزار در شرکتهای چندملیتی مختلف است. او در هند، سنگاپور و ایالات متحده آمریکا زندگی و کار کرده است و در حال حاضر در خارج از بریتانیا مستقر است. تجربه او شامل معماری، طراحی و توسعه نرم
tag : دانلود کتاب آپاچی اسپارک 2 برای مبتدیان , Download آپاچی اسپارک 2 برای مبتدیان , دانلود آپاچی اسپارک 2 برای مبتدیان , Download Apache Spark 2 for Beginners Book , آپاچی اسپارک 2 برای مبتدیان دانلود , buy آپاچی اسپارک 2 برای مبتدیان , خرید کتاب آپاچی اسپارک 2 برای مبتدیان , دانلود کتاب Apache Spark 2 for Beginners , کتاب Apache Spark 2 for Beginners , دانلود Apache Spark 2 for Beginners , خرید Apache Spark 2 for Beginners , خرید کتاب Apache Spark 2 for Beginners ,
برای فرستادن دیدگاه، باید وارد شده باشید.

نقد و بررسیها
هنوز بررسیای ثبت نشده است.