Footnote:
Title from resource description page (Safari, viewed January 16, 2018)
Description:
"Reactive Design Patterns is a clearly written guide for building message-driven distributed systems that are resilient, responsive, and elastic. In this book you'll find patterns for messaging, flow control, resource management, and concurrency, along with practical issues like test-friendly designs. All patterns include concrete examples using Scala and Akka. Most examples use Scala, Java, and Akka. Readers should be familiar with distributed systems."--Resource description page.