分布式文件系統Go-IPFS v0.4.6-rc1 發布
IPFS 是分布式文件系統,尋求連接所有計算機設備的相同文件系統。在某些方面,這很類似于原始的 Web 目標,但是 IPFS 最終會更像單個比特流群交換的 git 對象。
IPFS 云成為一個新的,重要的網絡子系統,如果構建得當,那么可以完善或者替換 HTTP,或者說可以完善或者替代更多,聽起來很瘋狂,但是確實很瘋狂!
IPFS 結合了 Git,BitTorrent,Kademlia,SFS 和 Web 的優勢,提供跟 HTTP web 一樣簡單的接口。
IPFS 分為 3 個代碼庫:
-
github.com/ipfs/ipfs - IPFS 規范
-
github.com/ipfs/go-ipfs - Go 實現
-
github.com/protocol/ipfs-webui - Web 工作臺
更新日志
- The default config will now contain some ipv6 addresses for bootstrap nodes.
ipfs pin add
should be faster and consume less memory.-
Pinning thousands of files no longer causes superlinear usage of storage space.
-
Improvements
- Make pinset sharding deterministic (ipfs/go-ipfs#3640)
- Update to go-multihash with blake2 (ipfs/go-ipfs#3649)
- Pass cids instead of nodes around in EnumerateChildrenAsync (ipfs/go-ipfs#3598)
- Add /ip6 bootstrap nodes (ipfs/go-ipfs#3523)
- Add sub-object support to
dag get
command (ipfs/go-ipfs#3687) - Add half-closed streams support to multiplex experiment (ipfs/go-ipfs#3695)
- Documentation
- Add the snap installation instructions (ipfs/go-ipfs#3663)
- Add closed PRs, Issues throughput (ipfs/go-ipfs#3602)
- Bugfixes
- Fix auto-migration on docker nodes (ipfs/go-ipfs#3698)
- Update flatfs to v1.1.2, fixing directory fd issue (ipfs/go-ipfs#3711)
- General Changes and Refactorings
- Remove
FindProviders
from routing mocks (ipfs/go-ipfs#3617) - Use Marshalers instead of PostRun to process
block rm
output (ipfs/go-ipfs#3708)
- Remove
- Testing
- Makefile rework and sharness test coverage (ipfs/go-ipfs#3504)
- Print out all daemon stderr files when iptb stop fails (ipfs/go-ipfs#3701)
- Add tests for recursively pinning a dag (ipfs/go-ipfs#3691)
- Fix lack of commit hash during build (ipfs/go-ipfs#3705)
下載
本站原創,轉載時保留以下信息:
本文轉自:深度開源(open-open.com)
原文地址:http://www.baiduhome.net/news/view/6ee5f4f8
本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!