首页
›
Web后端与企业应用开发
›
070-消息队列任务契约测试版本管理
›
《基于Kafka的契约测试:消息队列版本回溯与校验》
VIP20
本课程属于:070-消息队列任务契约测试版本管理
Web后端与企业应用开发 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
基于Kafka的契约测试:消息队列版本回溯与校验
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导论
什么是契约测试 · 为什么在消息队列中需要契约测试 · Kafka在微服务架构中的角色
课程导论
什么是契约测试
02
Kafka核心概念回顾
Topic · Partition · Producer
Kafka
核心概念回顾
03
消息契约的定义
消息格式(Avro/JSON Sch… · 字段约束 · 兼容性规则
消息契约的定义
Avro/JSON
04
Schema Registry介绍
Schema Registry的作用 · 存储结构 · 版本管理
Schema
Registry
05
契约测试基础
消费者驱动契约(CDC)原理 · Pact框架简介 · 与Kafka的集成方式
契约测试基础
CDC
06
Pact-JVM与Kafka
Pact-JVM的MessagePa… · MessagePactProvide… · MessagePactBuilder…
Pact-JVM
Kafka
07
Spring Cloud Contract与Kafka
Spring Cloud Contr… · 定义契约文件 · 生成测试桩
Spring
Cloud
08
Avro Schema版本回溯
Avro Schema的向前兼容 · 向后兼容 · 全兼容策略
Avro
Schema
09
Schema Registry版本回溯实战
使用REST API查询Schema… · 回滚到旧版本 · 验证兼容性
Schema
Registry
10
消息格式变更的契约测试
新增字段 · 删除字段 · 修改字段类型时的契约校验
消息格式变更的契…
新增字段
11
Kafka消息序列化与反序列化
KafkaAvroSerialize… · KafkaAvroDeseriali… · 自定义序列化器
Kafka
消息序列化
12
契约测试中的Mock与Stub
使用MockProducer · MockConsumer模拟Kafk…
Mock
Stub
13
Embedded Kafka测试
使用@EmbeddedKafka注解 · KafkaTestUtils进行集成…
Embedded
Kafka
14
消息路由与过滤的契约测试
基于消息头的路由 · 基于消息体的过滤 · Topic映射
消息路由
过滤的契约测试
15
多版本消息共存
同一Topic中不同版本消息的处理策… · 版本号字段设计
多版本消息共存
Topic
16
消息回溯与重放
Kafka的Offset重置 · Seek操作 · 消息重放对契约的影响
消息回溯
重放
17
契约测试中的异常场景
消息格式错误 · 序列化失败 · Schema不兼容
契约测试
异常场景
18
幂等性与契约测试
幂等Producer · Exactly-Once语义 · 事务消息的契约校验
幂等性
契约测试
19
契约测试的CI/CD集成
在Jenkins/GitLab CI… · 发布契约报告
CI/CD
契约测试的
20
契约测试的版本管理
契约文件的版本控制 · 与Schema Registry的联… · 分支策略
契约测试的版本管…
契约文件的版本控…
21
跨团队契约协作
Provider与Consumer的… · 契约仓库 · 自动化验证流水线
跨团队契约协作
Provider
22
Kafka Streams的契约测试
拓扑结构的契约定义 · 状态存储的版本兼容性
Kafka
Streams
23
Kafka Connect的契约测试
Source/Sink Connec… · 转换器契约
Kafka
Connect
24
性能与契约测试
契约测试对性能的影响 · 如何在不影响性能的前提下进行契约校验
性能
契约测试
25
安全与契约测试
SSL/TLS · SASL认证下的契约测试 · ACL对消息格式的影响
安全
契约测试
26
契约测试的监控与告警
Schema兼容性失败告警 · 契约测试失败告警 · 版本回溯审计
契约测试的监控
告警
27
案例实战一
订单系统中订单状态变更消息的契约测试…
案例实战一
订单系统
28
案例实战二
用户系统中用户信息变更消息的契约测试…
案例实战二
用户系统
29
案例实战三
库存系统中库存扣减消息的契约测试与异…
案例实战三
库存系统
30
课程总结与最佳实践
契约测试的常见陷阱 · 版本回溯策略总结 · 未来展望(Schema Evolut…
课程总结
最佳实践
所属VIP或分类
同VIP:KafkaMQ契约版本契约校验
同VIP:KafkaMQ契约版本领域建模与架构设计
同VIP:Kafka契约校验