首页
›
Web后端与企业应用开发
›
079-Go gRPC网关与OpenAPI契约
›
《gRPCGo gRPC契约领域建模与架构设计》
VIP20
本课程属于:079-Go gRPC网关与OpenAPI契约
Web后端与企业应用开发 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
gRPCGo gRPC契约领域建模与架构设计
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
DDD与微服务
领域驱动设计核心概念 · 限界上下文 · 微服务架构与DDD的关系
DDD
微服务
02
gRPC入门
gRPC概述 · Protocol Buffers基础 · gRPC与REST对比
gRPC
gRPC概述
03
Protobuf语法
message定义 · 字段类型 · 枚举
Protobuf
语法
04
gRPC服务定义
service关键字 · 一元RPC · 服务端流式RPC
gRPC
服务定义
05
Go生成gRPC代码
protoc编译器安装 · protoc-gen-go与prot… · 生成代码结构
Go
gRPC
06
gRPC服务端实现
注册服务 · 启动监听 · 拦截器基础
gRPC
服务端实现
07
gRPC客户端实现
连接管理 · 调用方式 · 超时与重试
gRPC
客户端实现
08
限界上下文与契约
限界上下文定义 · 上下文映射 · 共享内核
限界上下文
契约
09
gRPC作为限界上下文边界
为什么选择gRPC · 契约即边界 · 版本管理策略
gRPC
作为限界上下文边…
10
Proto文件作为通用语言
统一语言 · 团队协作 · proto仓库管理
Proto
文件作为通用语言
11
实体与值对象
DDD实体 · 值对象 · 在proto中映射实体与值对象
实体
值对象
12
聚合与聚合根
聚合设计原则 · 聚合根 · 在gRPC服务中暴露聚合操作
聚合
聚合根
13
领域服务与应用服务
领域服务 · 应用服务 · gRPC服务层职责划分
领域服务
应用服务
14
仓库模式与数据访问
仓库接口定义 · gRPC与仓库解耦 · Go实现仓库模式
仓库模式
数据访问
15
事件驱动与gRPC
领域事件 · 事件发布订阅 · gRPC流式推送事件
gRPC
事件驱动
16
跨限界上下文通信
同步通信(gRPC) · 异步通信(消息队列) · 选择策略
跨限界上下文通信
gRPC
17
防腐层实现
防腐层模式 · gRPC适配器 · 转换逻辑
防腐层实现
防腐层模式
18
开放主机服务
开放主机服务模式 · gRPC作为开放接口 · API网关集成
开放主机服务
开放主机服务模式
19
发布语言
发布语言模式 · proto作为发布语言 · 兼容性保证
发布语言
发布语言模式
20
gRPC拦截器与横切关注点
认证 · 日志 · 监控
gRPC
拦截器
21
gRPC安全
TLS配置 · mTLS · Token认证
gRPC
安全
22
gRPC测试
单元测试 · 集成测试 · mock gRPC服务
gRPC
测试
23
gRPC性能优化
连接池 · 流式传输 · 压缩
gRPC
性能优化
24
gRPC错误处理
标准错误码 · 自定义错误 · 错误传播
gRPC
错误处理
25
gRPC健康检查
健康检查协议 · 实现健康服务 · Kubernetes探针集成
gRPC
健康检查
26
gRPC与Kubernetes
服务发现 · headless service · gRPC负载均衡
gRPC
Kubernetes
27
gRPC网关与REST转换
grpc-gateway · HTTP注解 · Swagger生成
gRPC
REST
28
gRPC流式处理实战
实时数据推送 · 大文件传输 · 流式聚合
gRPC
流式处理实战
29
gRPC与CQRS
命令查询职责分离 · 读模型与写模型分离 · gRPC服务拆分
gRPC
CQRS
30
综合实战
电商订单系统:需求分析 · 限界上下文划分 · proto设计
综合实战
电商订单系统
所属VIP或分类
同VIP:Go-gRPC契约gRPC安全审计与基线治理
同VIP:Go-gRPC契约gRPC接口设计与契约测试
同VIP:Go-gRPC契约gRPC缓存一致性治理与故障处理