IPFS周报(1.14-1.21) 一轮迭代猛如虎

本周,多个IPFS相关项目完成版本迭代,包括WebUI、IPFS伴侣、IPFSCluster及js-ipfs等,涉及libp2p信息传输、IPNS性能优化等功能。Filecoin期货价格上涨至3.00USD,IPFS和Filecoin社区在社交媒体上活跃度持续增长。

周报周期:2019年01月14日–2019年01月21日。
我们从交易、社区、技术这几个层面搜集数据供大家参考。

概述

从上周到本周初,协议实验室的好几个项目都做了版本迭代,其中WebUI更新到v2.3.3;IPFS伴侣更新到v2.7.0这个新的稳定版;IPFS Cluster在3天内发布了v0.8.0-rc1和v0.8.0两个版本;js-ipfs更是在5天内连续发布v0.34.0、v0.34.1、v0.34.2共三个版本。这些更新涉及到集群的节点间libp2p信息传输的新方式、IPNS性能优化等特性,感兴趣的可以去看一看、试一试。

交易

上周Filecoin期货价格收于3.00 USD,周涨幅为4.53%(USD对价)。

社区

1、IPFS在社交平台的数据一览
平台
数据
Twitter
关注人数:21469,新增82
推文数:1933,新增2
喜欢数:3562,新增4
Google+
关注人数:211,新增0
YouTube
关注人数:1889,新增17
播放次数:44926,新增883
Reddit
关注人数:5339,新增42

2、Filecoin在社交平台的数据一览
平台
数据
Twitter
关注人数:24030,新增6
推文数:338,新增0
喜欢数:312,新增0
Facebook
关注人数:1033,新增3
总赞数:881,新增1
Reddit
关注人数:3161,新增5

3、ProtocolLabs在社交平台的数据一览
平台
数据
Twitter
关注人数:10522,新增44
推文数:34,新增1
喜欢数:52,新增0
Facebook
关注人数:991,新增0
总赞数:858,新增0
Linkedin
关注人数:1746,新增6

技术

1、Go-IPFS
当前版本为:v0.4.18
go-ipfs代码目前有9838个Commits更新,上周新增11个。
上周Master的Commits为11个。
Fork数量为1342,新增7个。
以下是其中比较重要的更新:
2019年1月16日
•chore:升级 WebUI 到 v2.3.3
•优化 Filestore 的文档
•coreAPI:调整部分go-ipfs-http-api的测试
2019年1月18日
•ls指令:提供显示文件真实大小的选项(并设置为默认)
•ls指令:忽略显示文件夹的大小

2、JS-IPFS
当前版本为:v0.34.0
js-ipfs代码目前有1696个Commits更新,上周新增12个。
上周Master的Commits为12个。
Fork数量为543,新增1个。
以下是其中比较重要的更新:
2019年1月14日
•重构:使用bignumber.js
•chore:更新贡献者名单
•chore:发布版本v0.34.0-rc.1
2019年1月16日
•chore:升级 WebUI 到 v2.3.3
2019年1月17日
•文档:更新custom-ipfs-repo示例
•chore:更新贡献者名单
•发布版本0.34.0
2019年1月18日
•文档:修复环状中继的例子
2019年1月19日
•文档:更新browser-webpack的例子
•文档:修复browser-readablestream的示例

3、IPFS Cluster
当前版本为:v0.8.0
IPFS Cluster代码目前有1268个Commits更新,上周新增33个。
上周Master的Commits为14个。
Fork数量为75,新增0个。

4、IPFS社区孵化项目
当前的Commits分别为:
ipfs-desktop:524个,新增10个。
ipfs-webui:711个,新增4个。
ipfs-companion:1268个,新增7个。

先展示下效果 https://pan.quark.cn/s/5061241daffd 在使用Apache HttpClient库发起HTTP请求的过程中,有可能遇到`HttpClient`返`response`为`null`的现象,这通常暗示着请求未能成功执行或部分资源未能得到妥善处理。 在本文中,我们将详细研究该问题的成因以及应对策略。 我们需要掌握`HttpClient`的运作机制。 `HttpClient`是一个功能强大的Java库,用于发送HTTP请求并接收响应。 它提供了丰富的API,能够处理多种HTTP方法(例如GET、POST等),支持重试机制、连接池管理以及自定义请求头等特性。 然而,一旦`response`对象为`null`,可能涉及以下几种情形:1. **连接故障**:网络连接未成功建立或在请求期间中断。 需要检查网络配置,确保服务器地址准确且可访问。 2. **超时配置**:若请求超时,`HttpClient`可能不会返`response`。 应检查连接和读取超时设置,并根据实际需求进行适当调整。 3. **服务器故障**:服务器可能返了错误状态码(如500内部服务器错误),`HttpClient`无法解析该响应。 建议查看服务器日志以获取更多详细信息。 4. **资源管理**:在某些情况下,如果请求的响应实体未被正确关闭,可能导致连接被提前释放,进而使后续的`response`对象为`null`。 在使用`HttpClient 3.x`版本时,必须手动调用`HttpMethod.releaseConnection()`来释放连接。 而在`HttpClient 4.x`及以上版本中,推荐采用`EntityUtils.consumeQuietly(respons...
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值