Home › Computers & Technology › Functional and Reactive Domain Modeling
Skip to product information
1 of 1

Functional and Reactive Domain Modeling

paperback – October 24, 2016
Regular price $61.99 USD
Regular price Sale price $61.99 USD
Sale Sold out
Shipping calculated at checkout.
Secure Checkout
Quality Guaranteed
New In Stock
ISBN-13: 9781617292248 ISBN-10: 1617292249
Publisher
Manning
Binding
paperback
Published
October 24, 2016
Weight
1.2 lbs
Dimensions
23.10×2.30×18.50 cm

About this book

Functional and Reactive Domain Modeling by Ghosh, Debasish. paperback edition. ISBN: 9781617292248.

Summary Functional and Reactive Domain Modeling teaches you how to think of the domain model in terms of pure functions and how to compose them to build larger abstractions. About the Technology Traditional distributed applications wont cut it in the reactive world of microservices, fast data, and sensor networks. To capture their dynamic relationships and dependencies, these systems require a different approach to domain modeling. A domain model composed of pure functions is a more natural way of representing a process in a reactive system, and it maps directly onto technologies and patterns like Akka, CQRS, and event sourcing. About the Book Functional and Reactive Domain Modeling teaches you consistent, repeatable techniques for building domain models in reactive systems. This book reviews the relevant concepts of FP and reactive architectures and then methodically introduces this new approach to domain modeling. As you read, youll learn where and how to apply it, even if your systems arent purely reactive or functional. An expert blend of theory and practice, this book presents strong examples youll return to again and again as you apply these principles to your own projects. Whats Inside Real-world libraries and frameworks Establish meaningful reliability guarantees Isolate domain logic from side effects Introduction to reactive design patterns About the Reader Readers should be comfortable with functional programming and traditional domain modeling. Examples use the Scala language. About the Author Software architect Debasish Ghosh was an early adopter of reactive design using Scala and Akka. Hes the author of DSLs in Action, published by Manning in 2010. Table of Contents Functional domain modeling: an introduction Scala for functional domain models Designing functional domain models Functional patterns for domain models Modularization of domain models Being reactive Modeling with reactive streams Reactive persistence and event sourcing Testing your domain model Summary - core thoughts and principles