In the "Spark in Action" book, authors Petar Zecevic and Marko Bonaci discuss the Apache Spark framework for data processing (batch and streaming data use cases). They introduce the architecture of Spark and core concepts such as Resilient Distributed Datasets (RDDs). InfoQ spoke with them about Apache Spark, developer tools, and the upcoming features and enhancements in the future releases.
Billed as a Weekend Read, the All About Java 8 Lambdas book covers much more than just lambdas; it covers default and static methods in interfaces, method references, optional values and primitive/object streams. It’s the book to read if you know Java and need to get up to speed on Java 8. Read on for InfoQ’s review.
Docker Containers LiveLessons aim to show what Docker containers are and how they can be used by practitioners with no previous experience with it. InfoQ has spoken with course instructor Chris Negus.
In the book The Lean IT Field Guide Mike Orzen and Tom Paider explain how to initiate, execute, and sustain a Lean IT transformation.
The book creating great teams explores the concepts of teams that pick themselves and provides step-by-step instructions on how you can use self-selection to establish teams.
Clojure in Action, written by Amit Rahore and Francis Avila, is an essential, thorough, and well organized introduction to Clojure 1.6 core parts. InfoQ has spoken with Francis Avila.
The book Toolbox for the Agile Coach - Visualization Examples by Jimmy Janlén can be used by agile software development teams to visualize and improve their collaboration and communication.
The Go Programming Language book, by Donovan and Kernighan, presents the key points of Go in an easy-to-digest book, along with useful tips and techniques. Read on for InfoQ’s review.
Addison Wesley’s Clojure Recipes is a new book that aims to help developers to get deeper into Clojure, moving from a generic understanding of the language to setting up more complex projects.
Kent McDonald has written Beyond Requirements: Analysis with an Agile Mindset. The book focuses on the analysis activities in an Information Technology product development project.
Machine learning is about making decisions or predictions based on existing data. InfoQ spoke with Nick Pentreath, author of Machine Learning with Spark, about data science & machine learning topics.