没有合适的资源?快使用搜索试试~ 我知道了~
light-eventuate-4j:一个基于事件源和CQRS的最终一致性框架,该框架基于light-4j和Kafka
共384个文件
java:273个
yml:36个
xml:28个
需积分: 11 0 下载量 76 浏览量
2021-05-03
03:24:55
上传
评论
收藏 388KB ZIP 举报
温馨提示
该存储库已被弃用,并由替换,用于Event Sourcing和带有Kafka流和交互式查询的CQRS。 在light-4j之上基于事件源,CQRS和Kafka的最终一致性框架实现。 它基于克里斯·理查森(Chris Richardson)的开源项目 | | | | | | 构建微服务时,有两种主要的模式用于服务到服务的通信。 同步,请求/响应通信 在light-4j中,这意味着无论使用light-rest-4j,light-graphql-4j还是light-hybrid-4j,都可以使用模块以请求/响应方式调用其他服务。 基于消息的异步通信 最终的一致性框架light-eventuate-4j旨在促进在light-rest-4j,light-grahpql-4j和light-hybrid-4j之上构建的服务之间的异步通信。 服务通信是通过事件进行的,每个服务都维护自己的集合以独立地
资源推荐
资源详情
资源评论
收起资源包目录
light-eventuate-4j:一个基于事件源和CQRS的最终一致性框架,该框架基于light-4j和Kafka (384个子文件)
replication.cnf 39B
primary.crt 1KB
primary.crt 1KB
secondary.crt 1KB
secondary.crt 1KB
Dockerfile 1KB
Dockerfile 894B
Dockerfile 641B
Dockerfile 376B
Dockerfile 233B
Dockerfile 114B
Dockerfile-Slim 196B
.gitignore 282B
.gitkeep 0B
.gitkeep 0B
EventuateJdbcAccessImpl.java 14KB
AggregateRepository.java 13KB
AggregateRepositoryTest.java 11KB
EventuateAggregateStoreImpl.java 10KB
EventDispatcherInitializer.java 9KB
AggregateRepository.java 8KB
EventuateAggregateStoreImpl.java 8KB
EventuateEmbeddedTestAggregateStoreTest.java 6KB
AbstractCdcTest.java 6KB
MySqlCdcServiceInitializer.java 6KB
EventDispatcherTest.java 5KB
MySqlBinaryLogClient.java 5KB
EventuateJdbcAccessImplTest.java 5KB
PollingDao.java 5KB
EventuateKafkaConsumer.java 5KB
DuplicatePublishingDetector.java 4KB
CdcConfig.java 4KB
CdcProcessorTest.java 4KB
EventDispatcher.java 4KB
CdcServiceStartupHookProvider.java 4KB
OffsetKafkaStore.java 4KB
SnapshotTriggeringEventsTest.java 4KB
WriteRowsEventDataParser.java 3KB
PollingCdcServiceInitializer.java 3KB
SwimlaneDispatcher.java 3KB
RetryEventDeliveryExceptionHandler.java 3KB
DuplicatePublishingDetectorIT.java 3KB
EventuateKafkaAggregateSubscriptions.java 3KB
KafkaConfig.java 3KB
EventuateEmbeddedTestAggregateStore.java 3KB
DatabaseBinlogOffsetKafkaStoreIT.java 3KB
SnapshotTriggeringEvents.java 3KB
AggregateCrudMapping.java 3KB
RetryEventDeliveryExceptionHandlerTest.java 3KB
ReflectiveMutableCommandProcessingAggregate.java 3KB
EventuateAggregateStore.java 3KB
JSonMapperTest.java 3KB
EventuateClientStartupHookProvider.java 3KB
AbstractMySqlBinlogCdcIntegrationIT.java 3KB
MockEventHandlerContextInternal.java 3KB
UpdateOptions.java 3KB
CdcKafkaPublisherTest.java 3KB
EventHandlerContextImpl.java 2KB
DatabaseBinlogOffsetKafkaStore.java 2KB
EventuateAggregateStore.java 2KB
SerializedEvent.java 2KB
PollingDaoTest.java 2KB
AsyncToSyncAggregateCrudAdapter.java 2KB
MySQLCdcKafkaPublisher.java 2KB
KafkaMessageProcessor.java 2KB
MySQLCdcProcessor.java 2KB
AggregateTest.java 2KB
EventuateLocalAggregatesEvents.java 2KB
EventHandlerContext.java 2KB
EventuateKafkaProducer.java 2KB
EventHandlerContext.java 2KB
AnnotationUtils.java 2KB
MockEventHandlerContextBuilder.java 2KB
EventuateLeaderSelectorListener.java 2KB
EventTableChangesToAggregateTopicTranslator.java 2KB
PublishedEventBean.java 2KB
EventIdTypeAndData.java 2KB
Int128Module.java 2KB
EventDeliveryExceptionHandlerManagerImplTest.java 2KB
OffsetTracker.java 2KB
EntityIdVersionAndEventIds.java 2KB
PublishedEvent.java 2KB
IdGeneratorImpl.java 2KB
SyncToAsyncAggregateCrudAdapter.java 2KB
EventuateSchemaTest.java 2KB
BinlogFileOffset.java 2KB
DispatchedEvent.java 2KB
AggregateCrud.java 2KB
JSonMapper.java 2KB
AbstractJdbcAggregateCrud.java 2KB
EventuateLocalPublishAggregateCrudTest.java 2KB
PollingCdcProcessor.java 2KB
PollingCdcKafkaPublisher.java 2KB
SwimlaneBasedDispatcher.java 2KB
AsyncToSyncAggregateEventsAdapter.java 1KB
MockAggregateRepository.java 1KB
TopicPartitionOffsets.java 1KB
EventSchemaMetadataManagerImpl.java 1KB
DefaultSerializedEventDeserializer.java 1KB
EventHandlerContextReturningCompletableFuture.java 1KB
共 384 条
- 1
- 2
- 3
- 4
资源评论
空气安全讲堂
- 粉丝: 41
- 资源: 4795
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 目标跟踪-基于目标中心点同时进行目标检测+目标跟踪算法实现-项目源码-优质项目实战.zip
- Python《文本特征分析-全唐诗数据挖掘及分析 》+源代码
- Netron-Setup-4.5.0
- 可编辑的地图图形3-世界、各洲、美国地图.xls
- NineAi 新版ChatGPT AI系统网站源码
- Anaconda3-2022.10windows版本
- 基于Servlet的URL访问安全控制.doc
- 可编辑的地图图形-2-中国到省、到市、到县地图.xls
- 快慢指针法判断链表是否有环-go语言实现
- Python《金融新闻数据挖掘分析 (数据抓取、NLP算法分析、量化策略、回测框架等)》+源代码+项目说明
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功