没有合适的资源?快使用搜索试试~ 我知道了~
akka-money-transfer:使用Akka + Scala + Kafka + Microservices的React...
共39个文件
scala:20个
yaml:4个
sbt:2个
需积分: 9 0 下载量 117 浏览量
2021-04-19
06:55:22
上传
评论
收藏 120KB ZIP 举报
温馨提示
使用Akka + Scala + Kafka + Microservices的React性银行帐户(P2P转移) 通过模拟一个银行帐户,用户可以通过P2P交易转移资金,学习并付诸实践,例如参与者模型,CQRS和异步微服务等一些概念。 架构和技术细节 实验技术 阿卡 Scala 卡夫卡 服务沟通 主要目的是每个微服务交换的所有写消息都必须是异步的。 Kafka用于使异步通信成为可能,并创建一个不可知的层,以将为每个微服务选择的技术与外界隔离。 服务 分类帐 分类帐是使用参与者模式编写的,以简化并发模型。 这意味着每个帐户都是一个演员,他知道如何以线程安全的方式更改可变状态。 贡献准则 为每个参与者消息编写单元测试 为每个公开的API端点编写集成测试 Scala 2.13最佳做法 React性原则 异步
资源推荐
资源详情
资源评论
收起资源包目录
akka-money-transfer-master.zip (39个子文件)
akka-money-transfer-master
ledger
project
build.properties 18B
plugins.sbt 66B
api-requests
minikube-load-test.sh 856B
credit.json 89B
insomia
Insomnia_2021-04-11.json 6KB
src
test
scala
br
com
emmanuel
moneytransfer
infrastructure
factory
AccountTestEntityFactory.scala 819B
actors
ledger
AccountLedgerActorTest.scala 5KB
rest
AccountRouteTest.scala 7KB
resources
application-test.conf 508B
main
scala
br
com
emmanuel
moneytransfer
domain
Transaction.scala 174B
EmptyAccount.scala 485B
Account.scala 268B
OpenedAccount.scala 1KB
ClosedAccount.scala 298B
event
AccountEvent.scala 528B
Run.scala 244B
infrastructure
serialization
SerializableMessage.scala 94B
actors
ledger
AccountLedgerActor.scala 5KB
factory
AccountEntityFactory.scala 323B
ShardingAccountEntityFactory.scala 641B
BootstrapActor.scala 2KB
rest
AccountRoute.scala 4KB
request
TransactionRequest.scala 380B
OpenAccountRequest.scala 124B
HasJsonSerializer.scala 2KB
HttpRestServer.scala 1KB
resources
application.conf 1KB
kubernetes
service.yaml 343B
deployment.yaml 1KB
ingress.yaml 554B
binding.yaml 399B
build.sbt 2KB
README.md 1KB
.gitignore 164B
.github
workflows
scala-build.yml 323B
LICENSE 1KB
README.md 1KB
docs
architecture.png 98KB
.gitignore 164B
共 39 条
- 1
资源评论
阚发景
- 粉丝: 23
- 资源: 4614
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功