gRPC线程模型分析[转发自infoQ]

Posted Netty之家

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了gRPC线程模型分析[转发自infoQ]相关的知识,希望对你有一定的参考价值。

目录:


1. RPC线程模型

1.1. BIO线程模型

1.2. 异步非阻塞线程模型

1.3. RPC性能三原则

2. gRPC线程模型分析

2.1. 服务端线程模型

2.1.1. 服务端线程模型概述

2.1.2. I/O通信线程模型

2.1.3. 服务调度线程模型

2.2. 客户端线程模型

2.2.1. 客户端线程模型概述

2.2.2. I/O通信线程模型

2.2.3. 客户端调用线程模型


3. 线程模型总结

3.1. 优点

3.1.1. Netty线程模型

3.1.2. gRPC线程模型

3.2. 改进点思考

3.2.1. 时间可控的接口调用直接在I/O线程上处理

3.2.2. 减少锁竞争

3.2.3. 关键点总结

点击左下角【阅读原文】查看正文

以上是关于gRPC线程模型分析[转发自infoQ]的主要内容,如果未能解决你的问题,请参考以下文章

深入理解 Java 内存模型——基础

Tomcat的NIO线程模型

一文读懂Netty线程模型分析

说说Netty的线程模型

深入理解Java内存模型——基础

深入浅出掌握grpc通信框架