实现一个etcd的项目没有人写吗
学完824之后了解了很多分布式系统相关的项目,感觉很想仿照etcd写一个项目,但是发现似乎前无古人,是这个作为一个项目不太好,还是难度太高了呢,友友们,小白求建议😭😭😭#项目#
全部评论
正经回复,etcd主要是server层存储结构不一样,不完全是内存数据库,因为etcd为了支持事务要mvc,内存存不下。除此之外其它特性都是挺好实现的,在6.824基础上搓个客户端,服务端补个持久化的实现,换一个内存键值对数据库支持前缀查询,最后丰富一下api做点pipeline接口,lock接口,cas接口,naming模块,watchdog和long polling等等,最后再多做一套http接口。
我目前只剩前端还要美化一下就能交毕设了
厉害,为什么都在学6.824
已经在逐commit的研究etcd的源码了


相关推荐
2025-12-28 16:32
重庆邮电大学 Java
程序员花海:1.技能放最后,来面试默认你都会,技能没啥用
2.实习写的看起来没啥含金量,多读读部门文档,包装下 接LLM这个没含金量 也不要用重构这种 不会给实习生做的
3.抽奖这个还是Demo项目,实际在公司里面要考虑策略,满减,触发点,触发规则 库存 之类的,不是这个项目这么简单
4.教育背景提前,格式为 教育背景 实习 项目 技能 自我评价 点赞 评论 收藏
分享
01-30 22:03
门头沟学院 Java
用微笑面对困难:我滴妈,【俩月】【实习】【主管】仨debuff吃满了,独立设计开发的项目写了绝大占比的运营板块,你独立开发,那维护、问题复盘、日志更新、bug、策划书全是自己整的? 点赞 评论 收藏
分享
点赞 评论 收藏
分享