标题
no.87 - 基于Rust高性能HTTP库Hyper或Tide实现S3服务端
描述
Rust是性能非常好的系统语言,Rust社区已经提供了高性能的HTTP库Hyper和Tide,但是还没有基于Rust实现的高性能S3服务端。
由于S3协议是基于HTTP协议的,因此基于Rust的高性能的HTTP库Hyper或Tide,可以实现高性能S3服务端。
本任务要求用Rust异步编程框架,基于Hyper或Tide实现高性能S3服务端。
难度
高
导师
@pwang7
联系方式
pwang7@foxmail.com
产出标准
1、S3基本的增删改查功能;
2、S3的访问权限控制;
3、要求基于Rust异步编程框架实现;
4、要求在aarch64架构上编译通过,并在openEuler上经过测试;
5、要求有性能测试报告,给出单点服务端的QPS上限。
技术要求
1、熟悉Rust语言;
2、熟悉Rust的库Hyper或Tide;
3、熟悉Rust异步编程。
Hey @pwang7, Welcome to openEuler Community.
All of the projects in openEuler Community are maintained by @openeuler-ci-bot.
That means the developers can comment below every pull request or issue to trigger Bot Commands.
Please follow instructions at https://gitee.com/openeuler/community/blob/master/en/sig-infrastructure/command.md to find the details.
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。
登录 后才可以发表评论