
获得徽章 0
- #ipfs 社区最近着手将默认的底层 k/v 数据库从 leveldb 切换到 #badger,因此又马不停蹄开始研究 badger了。
这里发现一篇思路清晰的文章。不仅讲到了我关心的几个问题,比如造 badger 这个轮子的直接目的是什么,badger 针对其他 LSM k/v 数据库的优势和问题。
另外针对 LSM 的历史和演进过程中的各个版本的关键特点都有描述。我发现以这样的方式来构思一篇 tech overview 类型的文章特别合适,容易对某个技术有一个线索式的认识,就像一团毛线球,作者拽着一个线头,将这条线拉直抽出来再看。佩服!
PS:ipfs issue 关于 leveldb 的讨论见这里:github.com
展开等人赞过评论5 - python 3.6 f-strings 语法的讲解,以及顺带提了其他两种 string format 的方法。
建议之后如果使用的 python 版本大于 3.6,考虑使用 f-strings等人赞过14 - 侧链跨链研究报告 | 鲸准研究院
源链接:static.36kr.com
这份报告非常专业。主要内容摘要如下:
1. 侧链的概念、历史,以及介绍了其核心原理:双向挂钩技术
2. 双向挂钩的5种实现方式:单一托管、联盟模式、SPV 模式、驱动链模式、混合模式的优缺点分析
3. 跨链技术的概念,4种主流跨链技术的在性能和技术两个层面上多个维度的对比分析
4. 跨链和侧链的关系
5. 3种提高公链吞优化方案:侧链、分片、DAG 的技术对比(定义、工作流程、典型项目)
6. 侧链/跨链目前的问题
7. 侧链/跨链项目具体分析,包括 Lisk、EKT、Asch、RDN、RSK、Lighting network,主要从项目目标、共识机制、项目特色、工作流程、技术模式几个方面对比分析
8. 跨链侧链的投资逻辑
9. 跨链侧链的未来展望展开评论点赞 - 小程序和 leancloud 的结合,来自谷歌的实践赞过评论1