没有合适的资源?快使用搜索试试~ 我知道了~
cqrs-eventsourcing-kafka:使用Apache Kafka和服务器端事件的具有域驱动设计和事件源的CQRS
共104个文件
java:74个
xml:14个
json:6个
需积分: 15 0 下载量 48 浏览量
2021-05-10
09:06:27
上传
评论
收藏 101KB ZIP 举报
温馨提示
使用Kafka和MySQL(JBDC)的CQRS和事件源实现 介绍 这个小项目的目的是说明以简单的方式应用CQRS,域驱动设计和事件源,启用Reactive体系结构并利用Kafka作为分布式消息代理的可能性。 参见: : 结构 模块 目的 services-core 所有其他模块之间共享的核心标记接口 services-infrastructure-eventstore 多个事件存储实现(JDBM 2.0和MySQL JDBC) services-infrastructure-messaging Kafka实现事件发布者和命令侦听器 services-intentoryitem-schema API和域服务中使用的所有事件和命令的json模式 services-inventoryitem-api API微服务,公开RESTfull API,使用Hazelcast创建Pro
资源推荐
资源详情
资源评论
收起资源包目录
cqrs-eventsourcing-kafka:使用Apache Kafka和服务器端事件的具有域驱动设计和事件源的CQRS (104个子文件)
Dockerfile 299B
Dockerfile 286B
.gitignore 81B
KafkaCommandListener.java 5KB
InventoryItemResource.java 4KB
JdbcEventStore.java 4KB
KafkaDenormalizer.java 4KB
InventoryItemApi.java 4KB
LocalEventStore.java 3KB
EventStoreFactory.java 3KB
KafkaTopicBroadcaster.java 3KB
InventoryItemDomain.java 3KB
ActionHandlerResolver.java 3KB
InventoryItem.java 2KB
LocalEventPublisher.java 2KB
AggregateRoot.java 2KB
KafkaEventPublisher.java 2KB
InventoryItemCreatedHandler.java 2KB
InventoryItemRenamedHandler.java 2KB
EventUtils.java 2KB
InventoryItemDeactivatedHandler.java 2KB
InventoryItemDomainConfiguration.java 2KB
EventStoreAwareRepository.java 2KB
KafkaCommandDispatcher.java 2KB
ReflectionHelper.java 2KB
EventMapper.java 2KB
InventoryItemApiConfiguration.java 1KB
InventoryItemsQuery.java 1KB
EventStreams.java 1KB
CommandListenerFactory.java 1KB
JsonDeserializer.java 1009B
HazelcastManaged.java 892B
JsonSerializer.java 848B
RenameInventoryCommandHandler.java 841B
LocalCommandDispatcher.java 840B
DeactivateInventoryItemHandler.java 835B
EventEnvelope.java 815B
StreamBroadcasterFactory.java 806B
CreateInventoryItemHandler.java 801B
RemoveItemsFromInventoryHandler.java 801B
CheckInItemsToIventoryHandler.java 795B
ApplicationException.java 763B
ID.java 714B
CommandDispatcherFactory.java 704B
EventPublisherFactory.java 697B
EventDescriptor.java 673B
IDSerializer.java 618B
InventoryItem.java 616B
InventoryItemListItem.java 483B
EventEnvelope.java 478B
InventoryItemDetails.java 471B
RemoveItemsFromInventory.java 464B
CheckInItemsToInventory.java 462B
KafkaConfigurationFactory.java 458B
InventoryItemRepository.java 400B
EventStore.java 372B
Repository.java 363B
SystemException.java 339B
ConcurrencyException.java 336B
ItemsCheckedInToInventory.java 335B
ItemsRemovedFromInventory.java 335B
InvalidArgumentException.java 278B
InvalidStateException.java 272B
StreamBroadcaster.java 264B
AggregateNotFoundException.java 252B
Constants.java 214B
CommandHandler.java 198B
EventPublisher.java 171B
Event.java 166B
CommandDispatcher.java 163B
ActionHandler.java 162B
Command.java 162B
EventNotSupportedExeption.java 158B
Action.java 154B
Constant.java 149B
EventHandler.java 135B
CommandListener.java 78B
RenameInventoryItem.json 195B
InventoryItemRenamed.json 193B
CreateInventoryItem.json 192B
InventoryItemCreated.json 190B
DeactivateInventoryItem.json 148B
InventoryItemDeactivated.json 100B
LICENSE 11KB
README.md 3KB
pom.xml 7KB
pom.xml 4KB
pom.xml 4KB
pom.xml 4KB
pom.xml 1KB
migrations.xml 1KB
pom.xml 1KB
pom.xml 1KB
pom.xml 1KB
pom.xml 892B
pom.xml 536B
pom.xml 532B
logback-test.xml 415B
logback.xml 399B
docker-compose.yml 2KB
共 104 条
- 1
- 2
资源评论
13338383381
- 粉丝: 15
- 资源: 4648
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- stm32 usb接口通信
- Chessmate是一款完全免费的国际象棋学习软件,支持引擎分析,学开局、残局、棋书解读、大数据分析等功能
- 总结整理的Android面试Java基础知识点面试资料精编汇总文档资料合集.zip
- .android_lq
- FDN5632N-VB一款SOT23封装N-Channel场效应MOS管
- 毛老板-2404250902.amr
- Java类加载流程(双亲委派)流程图.zip
- FDN5632-NL-VB一款SOT23封装N-Channel场效应MOS管
- 新目标大学英语(第二版)视听说教程 第1册 Unit 4 TOP课件.zip
- 自动驾驶-状态估计和定位之Error State EKF.pdf
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功