RPC性能优化方案- RPAL原理和实践

分论坛:技术创新

专题:微服务架构的演进


谢正尧
字节跳动基础架构服务框架团队研发工程师,主要负责微服务RPC框架Kitex以及高性能IPC方案RPAL的研发和业务落地。

内容简介:

后微服务时代,字节跳动实践了微服务亲和性部署、sidecar部署等方案将远程网络调用优化为本地 IPC。RPAL(Run Process As Library)方案则基于跨进程虚拟地址空间共享实现了用户态的线程切换和无拷贝的指针读写,极致压缩本地 RPC 通信的开销,使其达到接近同进程函数调用的性能。

演讲提纲:

1、方案诞生的背景
2、全进程地址空间共享与保护
3、用户态进程切换
4、高效的Go Event Poller
5、RPC框架Kitex集成

6、性能收益与业务展望

听众收益:

1、了解跨进程通信的底层实现以及性能瓶颈
2、了解一种新的高性能 IPC 方案和它的设计原理

3、或许它的思想可以运用在您的业务场景中


联系我们
购票热线:4006-998-758
媒体合作:柚子
联系电话:15601343666 邮箱:fengsh@keylinking.com
赞助合作:一竹
联系电话:18515447737 邮箱:sunyz@keylinking.com
票务合作:Anny 联系电话:17778017751 邮箱:zhangp@keylinking.com
关注主办方