当前位置:首页 > 报告详情

ZDS-2023_ Using the Thrift RPC Framework in Zephyr.pdf

上传人: 2*** 编号:144822 2023-10-28 20页 2.34MB

word格式文档无特别注明外均可编辑修改,预览文件经过压缩,下载原文更清晰!
三个皮匠报告文库所有资源均是客户上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作商用。
本文主要介绍了Thrift RPC框架在Zephyr操作系统中的应用情况,以及其发展历程和面临的挑战。Thrift是一种远程过程调用框架,支持多种数据类型和协议,如二进制、压缩二进制和JSON等。它最初由Facebook(现Meta)创建,并在2007年发布到Apache软件基金会。Thrift被多家云公司和开源项目采用。2014年,Facebook推出了fbthrift,以解决原Thrift的兼容性问题。在Zephyr系统中,Thrift由Young Mei移植,支持二进制协议、压缩二进制协议和Zlib传输等,并已在Zephyr v3.3.0中以实验性形式发布。Thrift在Zephyr中的集成面临一些挑战,如事件通知机制的死锁问题、缺乏压缩解压缩子系统以及代码体积较大等。目前,fbthrift项目进行了大量改进,实现了完全异步、性能提升5-10k查询/秒、更低延迟和代码体积减小等功能。此外,动态内核线程栈的开发也取得了进展。
"Thrift是什么?" "Thrift在Zephyr中的集成挑战有哪些?" "Zephyr中的Thrift有哪些支持和未支持的功能?"
客服
商务合作
小程序
服务号
折叠