首页
›
Web后端与企业应用开发
›
072-Go项目结构契约压测闭环
›
《gRPC接口参数配置:Go项目结构性能测试体系设计》
VIP20
本课程属于:072-Go项目结构契约压测闭环
Web后端与企业应用开发 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
gRPC接口参数配置:Go项目结构性能测试体系设计
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
gRPC基础概念
gRPC定义 · 与REST对比 · Protocol Buffers简介
gRPC
基础概念
02
Protobuf语法入门
message定义 · 字段类型与编号 · repeated与map
Protobuf
语法入门
03
Go gRPC开发环境搭建
Go版本选择 · protoc编译器安装 · protoc-gen-go与prot…
Go
gRPC
04
Unary RPC实现
定义proto文件 · 生成Go代码 · 实现服务端接口
Unary
RPC
05
Server Streaming RPC实现
proto定义stream关键字 · 服务端流式发送 · 客户端流式接收
Server
Streaming
06
Client Streaming RPC实现
客户端流式发送 · 服务端流式接收 · 流式数据聚合处理
Client
Streaming
07
Bidirectional Streaming RPC实现
双向流建立 · 全双工通信模式 · 实时聊天示例
Bidirectiona…
Streaming
08
gRPC拦截器(Interceptor)
服务端一元拦截器 · 客户端一元拦截器 · 流式拦截器
gRPC
Interceptor
09
gRPC认证与安全
TLS/SSL配置 · Token认证(JWT) · OAuth2集成
gRPC
认证
10
gRPC超时与重试机制
context.WithTimeou… · Deadline传递 · 客户端重试策略配置
gRPC
超时
11
gRPC负载均衡
客户端负载均衡原理 · round_robin策略 · pick_first策略
gRPC
负载均衡
12
gRPC健康检查
健康检查协议(Health/Chec… · gRPC Health Probe实… · Kubernetes存活探针集成
gRPC
健康检查
13
gRPC反射与调试
gRPC Reflection原理 · grpcurl工具使用 · grpc-gateway调试
gRPC
反射
14
Go项目结构设计
标准Go项目布局(Standard… · internal目录 · cmd目录
Go
项目结构设计
15
gRPC服务项目分层
proto层 · service层 · repository层
gRPC
服务项目分层
16
配置管理
Viper配置库 · 环境变量读取 · YAML/JSON配置文件
配置管理
Viper
17
日志与监控
Zap日志库 · 结构化日志 · gRPC日志拦截器
日志
监控
18
错误处理与状态码
gRPC状态码(Status Cod… · 自定义错误类型 · 错误传播
错误处理
状态码
19
压测基础理论
压测目的 · 吞吐量(QPS/TPS) · 延迟(P50/P90/P99)
压测基础理论
压测目的
20
压测工具选型
ghz(gRPC压测工具) · ghz安装与配置 · 命令行参数详解
压测工具选型
ghz
21
ghz压测实战
单接口压测 · 并发压测 · 持续时间压测
ghz
压测实战
22
自定义压测脚本
Go编写压测客户端 · 并发goroutine控制 · 统计延迟分布
自定义压测脚本
Go
23
压测指标采集
pprof性能剖析 · CPU/内存/goroutine分析 · gRPC内置metrics
压测指标采集
pprof
24
压测场景设计
基准测试 · 负载测试 · 压力测试
压测场景设计
基准测试
25
压测闭环流程
需求分析→场景设计→脚本开发→执行压…
压测闭环流程
需求分析→场景设…
26
性能优化策略
连接池复用 · 流式批量处理 · Protobuf优化(字段编号/数据…
性能优化策略
连接池复用
27
gRPC流控与限流
服务端流控(MaxConcurren… · 客户端限流(令牌桶/漏桶) · gRPC内置流控
gRPC
流控
28
CI/CD集成压测
GitHub Actions/Git… · 压测通过阈值设置 · 回归测试自动化
CI/CD
集成压测
29
压测报告与复盘
报告模板设计 · 瓶颈根因分析 · 优化前后对比
压测报告
复盘
30
综合实战项目
从零搭建gRPC微服务(用户服务) · 编写压测脚本 · 执行全链路压测
综合实战项目
gRPC
所属VIP或分类
同VIP:Go契约压测Go契约校验
同VIP:Go微服务架构性能调优:性能测试体系实战
同VIP:Go微服务项目部署:性能测试体系工程实践