spring-kafka-event-sourcing-sampler:展示如何使用Spring Boot,Spring Kafka,Apache Avro和Apache Kafka构建基于事件的小型应用程序

时间:2021-05-10 05:49:54
【文件属性】:
文件名称:spring-kafka-event-sourcing-sampler:展示如何使用Spring Boot,Spring Kafka,Apache Avro和Apache Kafka构建基于事件的小型应用程序
文件大小:90KB
文件格式:ZIP
更新时间:2021-05-10 05:49:54
kafka cqrs avro zuul eureka 使用Spring Kafka进行事件采购 该存储库包含一个示例应用程序,该应用程序演示了如何使用CQRS架构样式来实现基于事件的系统。 该解决方案使用Apache Kafka,我们可以轻松地将其集成到基于Spring Boot的应用程序中,该应用程序使用 (2.6.5),Apache Avro进行事件序列化和反序列化,并使用内存中的H2数据库,该数据库有助于我们的查询端基于CQRS的系统。 该应用程序本身很小,它实现了David Allen的《 Getting Things Done》时间管理方法的一个子集。 在这个库中给出的代码的联合工作和作为基于事件的构建应用程序与Spring卡夫卡对德国的系列文章的一部分 。 先决条件 要运行展示,需要安装Apache ZooKeeper和Apache Kafka。 我们为他们两个都提供了Dockerfile ,以帮助您轻松入门。 请确保在您的系
【文件预览】:
spring-kafka-event-sourcing-sampler-master
----gtd-codec()
--------src()
--------pom.xml(3KB)
----docker()
--------build-images(406B)
--------docker-compose.yml(2KB)
----gtd-query-side()
--------src()
--------Dockerfile(158B)
--------pom.xml(5KB)
----gtd-e2e-tests()
--------src()
--------pom.xml(3KB)
----gtd-command-side()
--------src()
--------Dockerfile(162B)
--------pom.xml(4KB)
----gtd-common()
--------src()
--------pom.xml(895B)
----.travis.yml(33B)
----README.md(7KB)
----gtd-discovery-service()
--------src()
--------Dockerfile(172B)
--------pom.xml(2KB)
----gtd-api-gateway()
--------src()
--------Dockerfile(160B)
--------pom.xml(2KB)
----pom.xml(9KB)
----.gitignore(24B)

网友评论