An open API service indexing awesome lists of open source software.

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

Awesome Lists containing this project

README

          

# DDDwithActorsPony

[![Docker Image CI](https://github.com/d-led/DDDwithActorsPony/actions/workflows/docker-image.yml/badge.svg)](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`