Spark in Action, Second Edition is my book on Apache Spark, published by Manning Publications in May 2020. It teaches Spark through Java-based examples, building up to a complete data pipeline for processing NASA satellite data.
About the book
The Spark distributed data processing platform provides an easy-to-implement tool for ingesting, streaming, and processing data from any source. Spark in Action, Second Edition teaches you to create end-to-end analytics applications. In this entirely new book, you will learn from interesting Java-based examples, including a complete data pipeline for processing NASA satellite data.
Description adapted from the publisher’s book page.
Details
- Author: Jean-Georges Perrin
- Publisher: Manning Publications Co.
- Published: May 2020
- Pages: 576
- ISBN: 9781617295522
Where to buy
Available as a textbook, softcover, Kindle, and other electronic formats.
- Softcover: Manning, Amazon.com, Amazon.ca
- Textbook: Amazon.com
- eBook: Manning
More details for other countries and more shops here.
Reviews
This book reveals the tools and secrets you need to drive innovation in your company or community.
Rob Thomas, IBM
An indispensable, well-paced, and in-depth guide. A must-have for anyone into big data and real-time stream processing.
Anupam Sengupta, GuardHat Inc.
This book will help spark a love affair with distributed processing.
Conor Redmond, InComm Product Control
Currently the best book on the subject!
Markus Breuer, Materna IPS
Endorsements as published on the publisher’s book page. Reviews, comments, and star ratings are always appreciated — and if you think I can do a better job next time, please tell me how.
See all my books, or the full list of my publications.

