-
在Haskell中实现的Todo Web API:todo-bff
资源介绍
待办事项:: Web Api
Haskell中使用chakra库的REST Web Api服务器。
目标
业务层必须遵循DDD,事件源和CQRS。 优先层应该是不可知的,并支持可插入设计,Postgresql,Cassandra,CouchDb等。
探索领域:
事件源域聚合
将域事件持久化到事件存储
快照事件流存储以减少聚合重建
投影店
流API端点以流式传输事件存储中的任何域事件
与消息代理(RabbitMQ)集成以发送集成事件
分布式域聚合(又名Actor)-需要集群警觉性,云散列
依存关系
普罗米修斯
格拉法纳
PostgreSQL
生成并运行
make
make test
make run
open http://localhost:18080