Where to place the business logic in Domain-Driven Design (Python example)

This page summarizes the projects mentioned and recommended in the original post on dev.to

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • python-ddd

    Python DDD example

  • So an Aggegate Root acts as a facade of the aggregate, and it is responsible of enforcing the aggregate consistency rules. For each public method, the invariants are checked using check_rule method and the business logic is applied to an aggretage. Let's consider an Auction domain as an example. Our use case here is to allow users (sellers) to publish their items for sale (listings) on an auction website similar to Ebay. The business rules are as following:

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • How popular is DDD in Python?

    1 project | /r/Python | 16 Nov 2021
  • Any good resource on design patterns with examples in Python?

    1 project | /r/learnpython | 9 Dec 2023
  • How to find a sample enterprise applications?

    4 projects | /r/dotnet | 6 Dec 2023
  • Pyved-engine – game engine written in Python<3, built around pygame

    1 project | news.ycombinator.com | 29 Sep 2023
  • How to improve design

    1 project | /r/learnpython | 27 May 2023