Reactive Design Patternstxt,chm,pdf,epub,mobi下载 作者:Roland Kuhn/Jamie Allen 出版社: Manning Publications Co. 出版年: 2015 页数: 325 定价: $49.99 装帧: Paperback ISBN: 9781617291807
内容简介 · · · · · ·Modern distributed applications must deliver near-realtime performance while at the same time managing big data and high user loads spread across environments ranging from cloud systems to mobile devices. Unlike traditional enterprise applications that enforce highly-structured pathways for data and procedures, Reactive applications are built around loosely-coupled, asynchronou...
Modern distributed applications must deliver near-realtime performance while at the same time managing big data and high user loads spread across environments ranging from cloud systems to mobile devices. Unlike traditional enterprise applications that enforce highly-structured pathways for data and procedures, Reactive applications are built around loosely-coupled, asynchronous components that "react" efficiently to events like competition for shared resources, system failures, and user demands. These systems are highly-concurrent and fault-tolerant, with minimal dependencies among individual system components. Because they're designed to use fresh tools like Scala and Akka, they can combine familiar ideas, such as message passing, with new ideas like actor-based concurrency and CQRS, the Command-Query-Responsibility-Segregation data pattern. Reactive Design Patterns is a clearly-written guide for building event-driven distributed systems that are resilient, responsive, and scalable. In it, 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. In some cases, you'll also see examples in Java, JavaScript, and Erlang. Software engineers and architects will learn patterns that address day-to-day distributed development problems in a fault-tolerant and scalable way. Project leaders and CTOs will gain a deeper understanding of the reactive design philosophy.
作者简介 · · · · · ·Dr. Roland Kuhn leads the Akka team at Typesafe. Together with Martin Odersky and Erik Meijer, Roland presented the Coursera course "Principles of Reactive Programming" and co-authored the "Reactive Manifesto." Jamie Allen is the Director of Consulting for Typesafe and author of "Effective Akka."
目录 · · · · · ·1 What is Reactive Programming? - FREE 2 Tools of the Trade - AVAILABLE 3 The Philosophy in a Nutshell 4 Testing Reactive Systems—Divide & Conquer 5 Fault Tolerance 6 Resource Management · · · · · ·() 1 What is Reactive Programming? - FREE 2 Tools of the Trade - AVAILABLE 3 The Philosophy in a Nutshell 4 Testing Reactive Systems—Divide & Conquer 5 Fault Tolerance 6 Resource Management 7 Message Flow Patterns 8 Flow Control 9 Patterns for Writing Actors · · · · · · ()
|
通俗易懂的语言描述出来
其涵盖范围广
一种全新的角度切入
后来理论的东西很多