在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
开源软件名称:johnny-morrice/godless开源软件地址:https://github.com/johnny-morrice/godless开源编程语言:Go 99.6%开源软件介绍:GodlessA toy peer-to-peer database for the future internet. What does that mean? Godless is a way of sharing structured data between computers without using servers or the cloud. Check the wiki for a tutorial. Try it!Run IPFS:
Run server:
The Now send queries to the server using
How does it work?Data is stored in a CRDT namespace suitable for sharing between peers. This is indexed using an another datastructure which itself is a CRDT. Indexes and namespaces are arranged into a canonical order and saved to the Interplanetary File System. The datastructures can be reassembled at another peer by looking up the IPFS hash. Index hashes are shared over PubSub. Crucially, data is signed using strong cryptography. You can specify a key in your queries to sign (in joins) or verify (in selects). This is crucial to maintaining data consistency in the face of arbitrary joins by other net users :). InstallingGodless is currently in alpha stage for Linux only. For everyoneCheck out the releases page. Download signatures from teoma.org.uk. For Golang programmers
|
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论