raft算法工程案例之etcd源码导读
YuHover:
冒昧问下up几年go开发经验[笑哭],我目前也在抖音实习写go,感觉差距好大好大,求一些经验
【回复】回复 @编程分享录 :你可以先学着试试呢. 先不忙一股脑转过来,而是出于学习的目的先感受下
【回复】回复 @编程分享录 :从技术角度来说,go的劣势是生态不太成熟,但是上手难度低,并发性能好,项目编译启动效率高,适合做一些web服务或者中间件开发诸葛青不相信世界:
[打call]爱了爱了,未看先赞,忠实粉丝
【回复】回复 @小徐先生1212 :必须抽出时间看完,宝贝哥[喜欢]
【回复】谢谢你的鼓励啊,能看完就更好啦[doge]Eason77呀:
up,你画的图好好看,是使用什么软件画的狮子头要红烧:
想问下UP,如果任期或者日志的索引超过uint64 开始了环绕,该怎么处理呢[保卫萝卜_问号]傻小子书书:
请问up,是自己扣的etcd源码还是找资料或者视频进行学习的呀?求推荐
【回复】etcd是借鉴了硬核课堂的讲解的etcd视频,然后结合手撕项目源码Uiopq:
有时间会讲一下公众号写的设计模式吗?
【回复】会的. 等多几篇做个合集一起解说容易被人记住的昵称:
架构梳理中为什么把定时器放在应用层 而不是直接内置在算法层呢EnokeUp:
好难,从后往前看第一次遇到有好多地方卡壳的部分,需要之后多刷几次卷神阿奇:
有个问题困扰了很久, 我想使用etcd raft 库实现自己的分布式KV功能, 通过这个库我怎么知道集群leader是否已经发生了变更, 它没提供一个通知机制吗, 要自己去不断轮询里面的状态吗?格子衫来:
博主实际工作用有使用ETCD的案例嘛,了解etcd主要是为了更好的理解raft算法嘛?
【回复】服务注册中心,分布式锁__你快乐所以我快乐:
小弟最近想看etcd。请问up是怎么一步步看etcd的源码?怎么在goland调试走etcd源码流程6r0wn_Jay:
没错过up的一篇文章,etcd看起来感觉最硬核,得好好啃一啃[doge]
【回复】谢谢支持,这篇确实是有些嚼劲的[doge]可以多交流麦田里的卡哇伊:
哈哈哈UM图标那么熟悉,一看你的书签栏,同事啊[doge]让我的心去流浪:
想学etcd,最好还是用etcd的raft库搭一个简单的应用,会认识得更深刻一点
【回复】嗯,我确实偏理论派了一些. 后续多注重一些实践. 谢谢建议