首页
›
Web后端与企业应用开发
›
047-微服务架构并发瓶颈剖析
›
《gRPC微服务并发瓶颈与性能剖析》
VIP20
本课程属于:047-微服务架构并发瓶颈剖析
Web后端与企业应用开发 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
gRPC微服务并发瓶颈与性能剖析
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
gRPC基础回顾
gRPC定义 · 核心特性(HTTP/2 · Protobuf
gRPC
基础回顾
02
微服务架构与gRPC
微服务通信模式(同步/异步) · gRPC在微服务中的角色 · 服务网格(Istio)与gRPC的关…
gRPC
微服务架构
03
并发模型基础
进程 · 线程 · 协程概念
并发模型基础
进程
04
gRPC连接管理
长连接与短连接 · 连接池原理 · gRPC Channel与Subch…
gRPC
连接管理
05
Protobuf序列化性能
Protobuf编码原理(Varin… · ZigZag) · 序列化/反序列化性能对比(JSON/…
Protobuf
序列化性能
06
gRPC流式调用性能
Unary · Server Streaming · Client Streaming
gRPC
流式调用性能
07
gRPC拦截器与性能开销
客户端/服务端拦截器链 · 日志/鉴权/重试拦截器的性能损耗 · 如何优化拦截器链
gRPC
拦截器
08
gRPC超时与重试机制
Deadline/Timeout传播 · 重试策略(指数退避) · 超时导致的级联故障与性能雪崩
gRPC
超时
09
gRPC负载均衡深入
客户端负载均衡 vs 代理负载均衡(… · gRPC Resolver与LB P… · 一致性哈希
gRPC
负载均衡深入
10
gRPC流控机制
HTTP/2流控原理 · gRPC初始窗口与动态窗口 · 流控不足导致的吞吐瓶颈与死锁
gRPC
流控机制
11
gRPC与连接池调优
最大连接数 · 空闲连接回收 · Keepalive配置(ping间隔
gRPC
连接池调优
12
gRPC消息大小与性能
默认消息限制(4MB) · 大消息导致的序列化/网络/内存瓶颈 · 分片策略与Streaming替代方案
gRPC
消息大小
13
gRPC TLS/SSL性能开销
TLS握手性能 · mTLS对并发的影响 · Session Resumption…
gRPC
TLS/SSL
14
gRPC与CPU瓶颈
序列化/反序列化CPU消耗 · 上下文切换开销 · GOMAXPROCS调优
gRPC
CPU
15
gRPC与内存瓶颈
Protobuf对象池化 · 零拷贝(Zero Copy)技术 · 内存分配器(tcmalloc/jem…
gRPC
内存瓶颈
16
gRPC与网络瓶颈
带宽限制 · 延迟(RTT)对吞吐的影响 · TCP_NODELAY与Nagle算…
gRPC
网络瓶颈
17
gRPC性能基准测试方法
使用ghz/ghz-web进行压测 · 关键指标(QPS · P99延迟
gRPC
性能基准测试方法
18
gRPC性能监控与可观测性
Prometheus指标(grpc_… · OpenTelemetry链路追踪 · 日志采样
gRPC
性能监控
19
gRPC瓶颈定位工具
pprof(CPU/Heap/Mut… · go-torch火焰图 · netstat/ss连接状态分析
gRPC
瓶颈定位工具
20
gRPC服务端并发瓶颈案例
goroutine泄漏导致内存飙升 · 连接数过多导致文件描述符耗尽 · 业务逻辑阻塞gRPC worker
gRPC
服务端并发瓶颈案…
21
gRPC客户端并发瓶颈案例
连接池耗尽导致请求排队 · Channel复用不当导致负载不均 · 重试风暴导致后端过载
gRPC
客户端并发瓶颈案…
22
gRPC流式调用并发瓶颈案例
Server Streaming背压… · Bidirectional Stre… · 流未关闭导致资源泄漏
gRPC
流式调用并发瓶颈…
23
gRPC与数据库交互瓶颈
N+1查询问题 · 连接池争抢 · 事务隔离级别对gRPC延迟的影响
gRPC
数据库交互瓶颈
24
gRPC与消息队列集成瓶颈
异步解耦的吞吐提升 · Kafka/RabbitMQ生产消费… · gRPC回调阻塞问题
gRPC
消息队列集成瓶颈
25
gRPC在Kubernetes中的性能挑战
Service Mesh(Envoy… · DNS解析延迟 · Pod启动与gRPC连接预热
gRPC
Kubernetes
26
gRPC性能优化最佳实践(一)
连接池与Channel复用 · 合理设置MaxCallRecvMsg… · 使用流式替代大Unary
gRPC
性能优化最佳实践
27
gRPC性能优化最佳实践(二)
Protobuf字段优化(避免opt… · 使用bytes替代string · 预分配切片
gRPC
性能优化最佳实践
28
gRPC性能优化最佳实践(三)
拦截器异步化 · 使用连接池库(grpc-go-poo… · 开启gRPC内置的gzip压缩(权衡…
gRPC
性能优化最佳实践
29
gRPC性能优化最佳实践(四)
客户端负载均衡策略选择 · 使用Resolver实现服务发现 · gRPC Health Check与…
gRPC
性能优化最佳实践
30
综合实战
构建一个高并发gRPC微服务并进行全… · 输出性能报告与优化前后对比
综合实战
gRPC
所属VIP或分类
同VIP:API-Gateway超时配置与微服务并发瓶颈的调优实践
同VIP:CI-CD流水线集成:微服务并发瓶颈的性能调优方案
同VIP:GORM微服务并发瓶颈慢查询分析