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$39.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.




4 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 ...

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

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 ...

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

Windows Phone 7 for iPhone Developers

Windows Phone 7 for iPhone Developers

by Kevin Hoffman

If you've been developing for the competitive iPhone marketplace, this book will help you leverage your iOS skills on a fast-growing new platform: Windows Phone 7 (WP7). If you're a .NET programmer, it will help you build advanced WP7 mobile solutions that reflect valuable lessons learned by iOS developers. If you're a mobi...

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

Ruby on Rails for Microsoft Developers

Ruby on Rails for Microsoft Developers

by Antonio Cangiano

This definitive guide examines how to take advantage of the new Agile methodologies offered when using Ruby on Rails (RoR). You'll quickly grasp the RoR methodology by focusing on the RoR development from the point of view of the beginner- to intermediate-level Microsoft developer. Plus, you'll get a reliable roadmap for migrati...

Price:  $8.54  |  Publisher:  Wrox  |  Release:  2009

F# for C# Developers

F# for C# Developers

by Tao Liu

Extend your C# skills to F# - and create data-rich computational and parallel software components faster and more efficiently. Focusing on F# 3.0 and Microsoft Visual Studio 2012, you'll learn how to exploit F# features to solve both computationally-complex problems as well as everyday programming tasks.Topics include: C# and F# data...

Price:  $29.95  |  Publisher:  Microsoft Press  |  Release:  2013

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 h...

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

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:  $29.99  |  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