https://github.com/d-led/dddwithactorspony
Pony version of https://github.com/VaughnVernon/DDDwithActors
https://github.com/d-led/dddwithactorspony
actor-model ddd domain-driven-design event-driven pony-language
Last synced: 6 months ago
JSON representation
Pony version of https://github.com/VaughnVernon/DDDwithActors
- Host: GitHub
- URL: https://github.com/d-led/dddwithactorspony
- Owner: d-led
- Created: 2017-11-07T22:47:24.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2023-10-10T07:49:05.000Z (about 2 years ago)
- Last Synced: 2025-02-15T23:44:29.801Z (8 months ago)
- Topics: actor-model, ddd, domain-driven-design, event-driven, pony-language
- Language: Pony
- Size: 14.6 KB
- Stars: 20
- Watchers: 4
- Forks: 5
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# DDDwithActorsPony
[](https://github.com/d-led/DDDwithActorsPony/actions/workflows/docker-image.yml)
Pony version of https://github.com/VaughnVernon/DDDwithActors by Vaughn Vernon
(no persistence at the moment)
## Structure
- main: [AccountRunner.pony](AccountRunner.pony)
- contracts: [Contracts.pony](Contracts.pony)
- contracts for a second, type-minimizing version: [SimplerContracts.pony](SimplerContracts.pony)
- implementations: the rest## Running
- `docker-compose up --build`
- alternative: `ponyc && ./DDDwithActorsPony`