张爱玲
人总是在接近幸福时倍感幸福,在幸福进行时却患得患失。
转载声明
本文转载自原语云公众号 Lotus CC 扇区恢复功能的设计与实现
目前 Lotus 主网大部分数据都是 CC 扇区,这些扇区里面存储的都是 Junk Data,其实呢都是 0x00。熟悉扇区计算过程的小伙伴都应该明白这些扇区即使丢了或者损坏了, 只要你还有封装机器就可以重新再计算回来,当然功能这存在的意义肯定是不再需要额外的抵押。原语云在最近的 1.14.1 版本中正式的增加了这个功能,接下来讲解下原语的“CC 扇区恢复”功能的设计和实现。
巴菲特
价格是你支付的数字,价值才是你真正所得到的。
自今年 6 月份以来,我们开办了 2 次 lotus 技术交流会和 4 期 lotus 技术交流学习班。 根据过往几期教学经验和学员的反馈,我们对课程进行了一些调整。我们之前的培训理念是提供整套的,大而全的学习课程。
这套课程掺杂了我们之前认为非常重要知识讲解,比如:计算机数据存储的底层原理,golang 语言的基础知识,计算的本质等,这些内容占据了不少课时。 但是事实证明,直达目的课程体系可能才是学员现阶段所需要的。
尼采
生命中最艰难的阶段不是没有人懂你,而是你自己不懂你自己。
转载声明
本文转载自原语云公众号 Lotus PC1多核计算的L3缓存加速的实现分析和优化
本文属于原语云的计算加速系列,这篇将重点介绍原语云的 PC1 的 CPU L3 计算核组自定义绑定的设计和实现。
Linus Torvalds
Talking is cheap, show me the code.
废话少说,有种把你的代码亮出来。
上几篇 Lotus 源码研究文章我们但是其实都没有涉及到如何真正动手修改或者添加 Lotus 功能,对于你不是很了解的东西,你想太多的是没有用了,是该动手的时候了。 这篇文章我们就从一个小功能开始,演示一下如何上手 Lotus 开发。
南怀瑾
佛为心,道为骨,儒为表,大度看世界;技在手,能在身,思在脑,从容过生活。
记得年初的时候在写博客更新计划的时候,我立了一个 Flag:今年要写一个系列的 Lotus 源码解析文章。
但是目前只写了 2 篇,一篇是写
岸见一郎 -- 被讨厌的勇气
真正的问题不是挫折本身,而是你对挫折的反应。
转载声明
本文转载自原语云公众号 Lotus爆块优化和爆块miner分离的设计与实现
本文属于原语云的分布式 miner 系列第一篇,这篇将重点介绍原语云的爆块 miner 分离的设计和实现以及原语云在 Lotus 爆块上的一些优化实践。
茨威格 -- 断头皇后
她那个时候还太年轻,不知道所有命运的赠送的礼物,早已在暗中标好了价格。
转载声明
本文转载自原语云公众号 Lotus 1.10.0 FinalizeFailed 通用性解决方案
Lotus 1.10.0 版本发布的时候,当 miner 的 FinalizeEarly
设置为 true 的时候会触发 FinalizeFailed 的 bug,那会为了让客户用上合并提交的功能而又不影响质押增速的情况下,
紧急了给了个修复方案,后面官方也给了一个修复提交,具体请参考上篇文章:
无论是上述哪种方案对于默认的通过miner来下载数据的集群都是可以正常工作,但是对于不是单纯的通过 miner 来下载数据的大集群还有一些额外的问题需要解决。 本篇文章给出分析的过程并讲述了原语云的一种通用性的解决方案供学习参考。
刘慈欣 -- 三体
人类真正的道德自觉是不可能的,就像他们不可能拔着自己的头发离开大地。
本文是我们 lotus 源码研究系列
的第一篇,今天我们先调整好心态,顺便给大家分享一个我个人是如何研究一个新的项目,
或者说是如何学习一门新的技能的。
拿到一个陌生的项目,或者说进入一个陌生的领域,当然,能到行家给自己讲讲是最省时省力的办法了, 但是不见得每个人都有这个条件,普通人只能自己自学。 而作为职场人员遇到的更常见的情况是,你的老板不会给你太多时间学习,这也是一般公司为什么不喜欢招新手的原因。
今天我们就以如何快速上手 Filecion 源码开发为例,谈谈我们是如何快速投入 Lotus 源码开发的。