dat-protocol

Can `dat` protocol efficiently support live streaming of video?

隐身守侯 提交于 2019-12-08 01:28:43
问题 I would like to be able to live stream video (or any other file that is large and continuously modified/appended) via dat . Here it says, The dat:// protocol doesn't support partial updates at the file-level, which means that with multiple records in a single file, every time a user adds a record, anyone who follows that user must sync and re-download the entire file. As the file continues to grow, performance will degrade. Putting each record in an individual file is much more efficient:

What is hyperdrive and how is that different from dat?

*爱你&永不变心* 提交于 2019-12-05 15:44:10
问题 I've been trying to get into dat recently and I'm wondering about the difference between dat and the hyperdrive module. 回答1: TL;DR: Dat is for end users and Hyperdrive for developers. Dat is a user friendly interface for sharing distributed files. Anyone can download the program and use it to securely share files peer-to-peer. Under the hood it uses Hyperdrive which is a Node.js package that aims to implement the same APIs as Node.js' core fs module, but it also offers data replication

What is hyperdrive and how is that different from dat?

倾然丶 夕夏残阳落幕 提交于 2019-12-04 02:54:12
I've been trying to get into dat recently and I'm wondering about the difference between dat and the hyperdrive module. TL;DR: Dat is for end users and Hyperdrive for developers. Dat is a user friendly interface for sharing distributed files. Anyone can download the program and use it to securely share files peer-to-peer. Under the hood it uses Hyperdrive which is a Node.js package that aims to implement the same APIs as Node.js' core fs module, but it also offers data replication features. There also is a dat-node module to use Dat's features in your own Node.js applications. With dat-node it