Spark for Python Developers

A concise guide to implementing Spark Big Data analytics for Python developers, and building a real-time and insightful trend tracker data intensive app



Bookstore > Books > Spark for Python Developers

Price$31.99 - $50.07
Rating
AuthorAmit Nandi
PublisherPackt Publishing
Published2015
Pages206
LanguageEnglish
FormatPaper book / ebook (PDF)
ISBN-101784399698
ISBN-139781784399696
EBook Hardcover Paperback

Looking for a cluster computing system that provides high-level APIs? Apache Spark is your answer - an open source, fast, and general purpose cluster computing system. Spark's multi-stage memory primitives provide performance up to 100 times faster than Hadoop, and it is also well-suited for machine learning algorithms.

Are you a Python developer inclined to work with Spark engine? If so, this book will be your companion as you create data-intensive app using Spark as a processing engine, Python visualization libraries, and web frameworks such as Flask.

To begin with, you will learn the most effective way to install the Python development environment powered by Spark, Blaze, and Bookeh. You will then find out how to connect with data stores such as MySQL, MongoDB, Cassandra, and Hadoop.

You'll expand your skills throughout, getting familiarized with the various data sources (Github, Twitter, Meetup, and Blogs), their data structures, and solutions to effectively tackle complexities. You'll explore datasets using iPython Notebook and will discover how to optimize the data models and pipeline. Finally, you'll get to know how to create training datasets and train the machine learning models.

By the end of the book, you will have created a real-time and insightful trend tracker data-intensive app with Spark.





3 5 10

Similar Books


HTML5 Guidelines for Web Developers

HTML5 Guidelines for Web Developers

by Klaus Forster, Bernd Oggl

In HTML5 Guidelines for Web Developers, two pioneering web developers provide a comprehensive guide to HTML5's powerful new elements and techniques through compact, practical, easy-to-understand examples. You'll discover just how much you can do with HTML5 - from programming audio/video playback to integrating geographical data into pages...

Price:  $12.86  |  Publisher:  Addison-Wesley  |  Release:  2011

WordPress for Web Developers

WordPress for Web Developers

by Stephanie Leary

WordPress for Web Developers is a complete guide for web designers and developers who want to begin building and administering sites with WordPress. This book is an update of Beginning WordPress 3, freshened and clarified for web developers who want to make the most of WordPress. You'll start by learning WordPress basics, including how to...

Price:  $34.25  |  Publisher:  Apress  |  Release:  2013

Functional Programming for Java Developers

Functional Programming for Java Developers

by Dean Wampler

Software development today is embracing functional programming (FP), whether it's for writing concurrent programs or for managing Big Data. Where does that leave Java developers? This concise book offers a pragmatic, approachable introduction to FP for Java developers or anyone who uses an object-oriented language.Dean Wampler, Java exper...

Price:  $10.99  |  Publisher:  O'Reilly Media  |  Release:  2011

Big Data Analytics with Spark

Big Data Analytics with Spark

by Mohammed Guller

This book is a step-by-step guide for learning how to use Spark for different types of big-data analytics projects, including batch, interactive, graph, and stream data analysis as well as machine learning. It covers Spark core and its add-on libraries, including Spark SQL, Spark Streaming, GraphX, MLlib, and Spark ML.Big Data Analytics w...

Price:  $25.00  |  Publisher:  Apress  |  Release:  2016

MySQL for Python

MySQL for Python

by Albert Lukaszewski

Python is a dynamic programming language, which is completely enterprise ready, owing largely to the variety of support modules that are available to extend its capabilities. In order to build productive and feature-rich Python applications, we need to use MySQL for Python, a module that provides database support to our applications. Alth...

Price:  $29.99  |  Publisher:  Packt Publishing  |  Release:  2010

Raspberry Pi Cookbook for Python Programmers

Raspberry Pi Cookbook for Python Programmers

by Tim Cox

The Raspberry Pi foundation has been selling their computers since 2012 with the aim of inspiring programmers and engineers.Raspberry Pi Cookbook for Python Programmers is a practical guide for getting the most out of this little computer. It will guide you through the many uses of the Raspberry Pi and allow you to showcase the best it ha...

Price:  $26.99  |  Publisher:  Packt Publishing  |  Release:  2014

GIS for Web Developers

GIS for Web Developers

by Scott Davis

There is a hidden revolution going on: geography is moving from niche to the mainstream. GIS for Web Developers introduces Geographic Information Systems (GIS) in simple terms and demonstrates hands-on uses. With this book, you'll explore popular websites like maps.google.com, see the technologies they use, and learn how to create your ow...

Price:  $6.96  |  Publisher:  The Pragmatic Programmers  |  Release:  2007

Learn Objective-C for Java Developers

Learn Objective-C for Java Developers

by James Bucanek

Learn Objective-C for Java Developers will guide experienced Java developers into the world of Objective-C. It will show them how to take their existing language knowledge and design patterns and transfer that experience to Objective-C and the Cocoa runtime library. This is the express train to productivity for every Java developer who ha...

Price:  $29.99  |  Publisher:  Apress  |  Release:  2009