Collaborators招募

项目背景:之前准备秋招想做mit6824,由于课程lab提供的是go的实现,自己就想着干脆独立去用c++来做一套,然而经过几个月不屑的造轮子(包括网络库,RPC,日志组件等),至今还没有走出lab1
技术栈:MapReduce RPC Muduo Protobuf yaml-cpp(后两个用的三方库,其它为自己开发)

整个项目都是基于c++做的实现,项目由几个仓库构成,分别是
1.基础仓库:提供基础组件,例如日志,时间戳,复合状态机等(依赖了三方库yaml-cpp)
2.网络仓库:主要是学习muduo的思想进行搭建,封装网络通信层面细节为上层提供服务
4.Zookeeper仓库:前期想学习Zookeeper的思想,目前仅作为调度节点使用,较为简陋
3.RPC仓库:主要学习grpc的思想搭建,依赖protobuf进行序列化反序列化,并支持定义rpc文件进行RpcService的代码生成
4.MapReduce仓库:主要学习Hadoop的MapReduce进行搭建,对mit介绍的原生MapReduce思想做了不少扩展

项目目前整体还比较简陋,可能很多地方不太完善,但主线逻辑应该是基本闭环了,目前仓库代码量预估应该有10000+(当然包括注释和换行),但继续维护并完善功能的话靠一个人的力量可能有点力不从心了,所以想找一些c++方向的有兴趣做开源的小伙伴一起为爱发电

注:对于单纯想准备c++方向秋招的同学,不是特别建议参与,毕竟项目有大量造轮子的工作,就我个人的秋招经验,不一定能够在面试中有很好的效果(当然跟我菜也有关系),但如果你对于研究框架内部的逻辑很有兴趣,我觉得这也是很有意思的一项工作

引流 : 字节 阿里 腾讯 百度 滴滴 美团 京东 华为
#字节# #阿里#  #腾讯# #百度# #滴滴# #美团# #京东# #华为#    
全部评论
大二可以吗😂,只是刚做了webserver,还没做完
1 回复 分享
发布于 2024-02-29 13:52 广东
Mark😂突然发现我是joker
1 回复 分享
发布于 2024-02-29 00:47 陕西
mark
点赞 回复 分享
发布于 2024-02-01 12:50 陕西
1
点赞 回复 分享
发布于 2024-01-30 19:08 北京

相关推荐

评论
3
12
分享

创作者周榜

更多
正在热议
更多
# 一张图晒出你司的标语 #
4206次浏览 75人参与
# AI面会问哪些问题? #
27270次浏览 544人参与
# 开放七大实习专项,百度暑期实习值得冲吗 #
14939次浏览 219人参与
# 你的实习产出是真实的还是包装的? #
19941次浏览 342人参与
# 找AI工作可以去哪些公司? #
8761次浏览 224人参与
# 春招至今,你的战绩如何? #
63882次浏览 575人参与
# 米连集团26产品管培生项目 #
13263次浏览 285人参与
# 从事AI岗需要掌握哪些技术栈? #
8649次浏览 292人参与
# 你做过最难的笔试是哪家公司 #
32653次浏览 222人参与
# 中国电信笔试 #
31606次浏览 284人参与
# 投递几十家公司,到现在0offer,大家都一样吗 #
340641次浏览 2173人参与
# 阿里笔试 #
178181次浏览 1308人参与
# 第一份工作一定要去大厂吗 #
14302次浏览 122人参与
# 金三银四,你的春招进行到哪个阶段了? #
21998次浏览 280人参与
# 沪漂/北漂你觉得哪个更苦? #
9679次浏览 193人参与
# HR最不可信的一句话是__ #
6121次浏览 113人参与
# 应届生第一份工资要多少合适 #
20650次浏览 86人参与
# AI时代,哪个岗位还有“活路” #
11329次浏览 339人参与
# 春招你拿到offer了吗 #
830916次浏览 9985人参与
# 长得好看会提高面试通过率吗? #
22393次浏览 254人参与
# 聊聊你的职场新体验 #
336387次浏览 1894人参与
# 学历对求职的影响 #
664949次浏览 4248人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务