大三找C++后端实习好找吗

鄙人不知道自己C++的水平够不够找后端实习,我说一下我自己做的最能体现自己水平的项目,希望有大佬可以指点一下:
在Linux下用C++协程配合io_uring写了一个类似于Tokio的异步编程框架,支持多线程并行处理I/O请求,单线程单一io_uring实例,避免线程间高竞争,使用工作窃取算法实现负载均衡,设置窃取区间避免无效窃取,复用协程句柄以降低创建和销毁开销,维护哈希表以回收协程等等。然后我基于这个框架写了一个简单的http服务器,在AMD 5800下开启8个工作线程用wrk开启12个线程模拟1w并发连接压测30秒有10w+的QPS(实际肯定没这么多)。
通过这个项目学习到了一些C++的一些特性比如模板元编程的CRTP,协程和一些设计模式。
上面的项目是我自己目前做过的最大的项目了,其它项目都是一坨。
鄙人对qt也比较熟练(怕找不到后端学习了一下),目前不知道是该找实习还是继续提升编程能力,或者多做几个项目,比如文件分布式系统,MapReduce什么的,请大家指点一下,谢谢
全部评论
这个协程的项目网上有教程吗
点赞 回复 分享
发布于 05-12 22:36 上海
这么强
点赞 回复 分享
发布于 05-11 20:50 广东
QT客户端相对后端好找一些,c++更多还是用来写一些组件框架等等
点赞 回复 分享
发布于 05-06 01:30 河北
我项目和你基本一模一样,另外还有一个分布式的,这个方向的c++岗位真的太少了,最后还是要投后端的岗位
点赞 回复 分享
发布于 05-06 00:41 美国

相关推荐

05-12 02:49
C++
某公司一颗钉子:直接开始项目,可以看看这些项目 进阶版webserver:https://www.bilibili.com/video/BV1iYtrezEkA/ 仿微信聊天:https://www.bilibili.com/video/BV1XukbYmEY5/ 多线程任务队列系统:https://www.bilibili.com/video/BV1XS9dYsE9d/ 仿redis之qedis:https://www.bilibili.com/video/BV1a4zzYKEAt/ 云存储:https://www.bilibili.com/video/BV1XPfTY8EGD/
点赞 评论 收藏
分享
评论
1
1
分享

创作者周榜

更多
牛客网
牛客企业服务