首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

日更5/30:技术杂记

PS:Kernel 5.0预计于2-3周release,有什么感兴趣的特性,小伙伴们可以一起学习。

ARM和Intel一样在新存储器件上发力

IPFS和Libp2p

昨天的IPLD双周例会( https://www.youtube.com/watch?v=yfqkUSyVwBg)提到了Graphsync和IPLD prime。前者半瓦之前在区块链与数据存储周报提到过。而go-ipld-prime实现了IPLD spec定义的接口: github.com/ipld/go-ipld-prime。这个包正在开发中,还不能使用。

Parity的Pierre Krieger昨天发文,介绍为什么在Polkadot区块链项目中使用libp2p(rust实现)。

首先是因为libp2p是模块的化的

–libp2p支持multiaddr,便于扩展支持不同的协议。例如:

/ip6/fe80::0202:b3ff:fe1e:8329/udp/1567/quic 表示在ipv6 UDP 1567端口下使用quic协议。

–同时libp2p有协议协商机制。

使用Libp2p这种事实标准的另外一个优势是大家可以共享基础设施,例如互相作为Relay解决网络无法穿透的问题。半瓦注:作为Relay需要节点主动打开这个功能,而且流量更大。

Libp2p协议具体技术细节可以参考:

–不过瘾可以看这个长篇介绍。“比肩IPFS和Filecoin,为什么说libp2p将成为区块链和物联网的基础设施?” m.8btc.com/ipfs_filecoin_libp2p?from=groupmessage&isappinstalled=

Buildroot

最近在看网络NAPI GRO部分的代码,用Buildroot搭建测试环境。发现Buildroot的帮助菜单很方便,基本不用记住什么命令和config。比如我想找在x86平台上qemu编译配置,可以通过下图得到。

具体Buildroot使用过程和需要修改ttyS0,与下面文档一样,不多说了:Ubuntu 16.04: Build buildroot and run QEMU - Narrow Escape https://www.hiroom2.com/2016/05/20/ubuntu-16-04-build-buildroot-and-run-qemu/

你可能感兴趣的文章

半瓦的公众号喜欢分享自己的体会,包括技术积累和生活感悟:

•影评和读书笔记

•孩子养育

•技术。包括区块链与数据存储,Linux kernel等基础设施的分享。例如

•其中区块链与数据存储的分享会优先发到半瓦的知识星球”区块链与数据存储“,欢迎关注这个领域的小伙伴一起加入。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20190207G0NDA300?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券