Skip to main content
Books, videos, and music - all free from your public library!
LoginSign Up

Footer

Hoopla logo, Go to homepage
  • For Patrons
  • For Libraries (opens in new window)
  • For Vendors (opens in new window)
  • Facebook (opens in new window)
  • X (opens in new window)
  • Instagram (opens in new window)
  • YouTube (opens in new window)
  • TikTok (opens in new window)
  • LinkedIn (opens in new window)

Our Company

  • Our Story
  • Get Hoopla for your Library (opens in new window)
  • Get your content on hoopla (opens in new window)
  • Join our team (opens in new window)
  • Accessibility Statement

Our Content

  • Audiobooks
  • Ebooks
  • Movies
  • Television
  • Comics
  • BingePasses
  • Music
  • The Loop Blog

Help

  • Help Center
  • Submit Feedback
  • Facebook (opens in new window)
  • X (opens in new window)
  • Instagram (opens in new window)
  • YouTube (opens in new window)
  • TikTok (opens in new window)
  • LinkedIn (opens in new window)
  • Download on the App Store (opens in new window)
  • Get it on Google Play (opens in new window)
  • Available at Amazon Appstore (opens in new window)
© 2026 Midwest Tape, LLC. All rights reserved. Privacy Policy | Terms of Use
  • Hoopla logo
  • Browse
  • My Hoopla
  • Log In
  1. Navigate Home
  2. Ebooks
  3. Functional and Reactive Domain Modeling

EBOOK

Functional and Reactive Domain Modeling

Debasish Ghosh
(0)
sign up
Pages
320
Year
2016
Language
English
Publisher
Manning

About

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 won't 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.

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, you'll learn where and how to apply it, even if your systems aren't purely reactive or functional. An expert blend of theory and practice, this book presents strong examples you'll return to again and again as you apply these principles to your own projects.

What's Inside
• Real-world libraries and frameworks
• Establish meaningful reliability guarantees
• Isolate domain logic from side effects
• Introduction to reactive design patterns

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

Related Subjects

  • General (Computers)
  • Computers
  • Adult Nonfiction
  • General (Languages)
  • Languages
  • Systems Analysis & Design
  • Software Development & Engineering
  • General (Programming)
  • Programming
  • Tools

Artists

Debasish GhoshAuthor