Subject

Software Engineering

flatMap in action

From Reactive Web Applications
flatMap in action

With a visualized workflow with WIP limits in action we will get some help in deciding what is the next good thing to work on. The animation has a few examples that help the team to know what to do.

From Kanban in Action
With a visualized workflow with WIP limits in action we will get some help in deciding what is the next good thing to work on. The animation has a few examples that help the team to know what to do.

WIP limits will help us to focus on stop starting and start finishing. Notice how the limit warns us when it’s exceeded – this is a trigger for a discussion; ‘What can we do to improve flow?’

From Kanban in Action
WIP limits will help us to focus on stop starting and start finishing. Notice how the limit warns us when it's exceeded - this is a trigger for a discussion; 'What can we do to improve flow?'

In the following simulation we will see how doing fewer things, projects at the same time will lead to better throughput. Try it yourself.

From Kanban in Action
In the following simulation we will see how doing fewer things, projects at the same time will lead to better throughput. Try it yourself.

GroupBy

From Reactive Extensions in Action
GroupBy

Docker in Action: Shared Memory

By Jeff Nickoloff
In this article, excerpted from the book Docker in Action, I will show you how to open access to shared memory between containers.

Docker in Action: Shared Memory (PDF)

Docker: Staying Ship-Shape

By Ian Miell and Aidan Hobson Sayers
In this article, excerpted from the book Docker in Practice, we show you how and why you need to stay on top of the containers and volumes on your host.

Docker: Staying Ship-Shape (PDF)

Reactive Application Development: The Big Ball of Mud

By Duncan K. DeVore and Sean Walsh
In this article, excerpted from our book, Reactive Application Development, we explain what is meant by “the big ball of mud” and talk about what developers can do to avoid that state.

Reactive Application Development: The Big Ball of Mud (PDF)

Node.js in Action: Relational database management systems

By Mike Cantelon, author of Node.js in Action, Second Edition
Developers have many relational database options, but most choose open source databases, primarily because they’re well supported, they work well, and they don’t cost anything. In this article, we’ll look at MySQL, one of the two most popular full-featured relational databases.

Node.js in Action: Relational database management systems (PDF)

Grokking Algorithms: Dijkstras Algorithm

By Aditya Y. Bhargava

In this article, based on the book Grokking Algorithms, I’ll discuss how to find the fastest path between two points using an algorithm called dijkstra’s algorithm.

Grokking Algorithms: Dijkstras Algorithm (PDF)

© 2017 Manning — Design Credits