CQRSBilling:课程“ Scala开发人员” Otus的项目工作

时间:2024-05-10 21:39:37
【文件属性】:

文件名称:CQRSBilling:课程“ Scala开发人员” Otus的项目工作

文件大小:89.6MB

文件格式:ZIP

更新时间:2024-05-10 21:39:37

Scala

CQRS帐单 来自Otus的课程设计工作。 将CQRS模板用于名义电信公司的计费系统 问题的提法 Kafka接收有关电话,短信和消耗的互联网流量的数据: 通话-有关通话信息的主题 文字-有关短信的主题 网络-有关互联网流量数据的主题 必须检查,保存数据并提供对它们的访问权限。 执行 Kafka,Cassandra和PostgreSQL在Docker中运行。 Writer从Kafka中获取流,对其进行过滤,然后将其作为消息流放入Cassandra中。 阅读器从Cassandra读取消息流,并更新PostgreSQL DBMS中的数据。 查询提供了用于访问数据的REST接口: Akka HTTP 貘 光滑的 Generator会在Kafka中创建一个数据流以进行测试: ZIO配置 ZIO卡夫卡 ZIO记录 绕圈


【文件预览】:
CQRSBilling-main
----docker()
--------postgres.conf(27KB)
--------schema.sql(521B)
--------docker-compose.yaml(1KB)
----Query()
--------project()
--------src()
--------target()
--------build.sbt(2KB)
--------.scalafmt.conf(52B)
----Generator()
--------project()
--------src()
--------target()
--------build.sbt(1KB)
--------.scalafmt.conf(52B)
----README.md(1KB)
----.gitignore(271B)

网友评论