ipfs-deploy
node-replication
Our great sponsors
ipfs-deploy | node-replication | |
---|---|---|
3 | 2 | |
1,140 | 57 | |
0.5% | - | |
4.3 | 0.0 | |
3 months ago | about 1 year ago | |
JavaScript | Rust | |
GNU General Public License v3.0 or later | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
ipfs-deploy
-
ipfs-deploy VS create-ipfs-app - a user suggested alternative
2 projects | 7 Aug 2022
-
How do you use IPFS on your daily lives or on your apps?
I've got a basic personal site with blog posts and random stuff that I also make available through IPFS. The site is made with Gatsby, a static site generator that generates a folder full of html files and resources. I host those on a normal webserver, but I also publish the files onto IPFS (using ipfs-deploy and https://pinata.cloud/ as the pinning service) and then have a DNSLink DNS record on the domain (that gets updated by ipfs-deploy) so that people with IPFS-compatible browsers can access the site through IPFS. It's also nice that it means a mirror of my site is also accessible through https://MY-DOMAIN-COM.ipns.dweb.link. I like knowing that if anything happens to my regular webserver, then as long as the domain is still up then there good ways to access my site and for anyone to help preserve my site.
-
IPFS Support in Brave
I recommend Pinata [0] for IPFS pinning if you do not want to host your own IPFS node. I'm not sure when they'll start charging but it's been free since they launched and I believe Infura [1] also has free pinning. Cloudflare [2] is a good alternative gateway to use. For deployment I use this deploy tool [3] which makes it as simple as `ipd -p pinata my-app`
[0] https://pinata.cloud/
[1] https://infura.io
[2] https://blog.cloudflare.com/distributed-web-gateway/
[3] https://github.com/ipfs-shipyard/ipfs-deploy
node-replication
-
Written in Rust - NrOS: Effective Replication and Sharing in an Operating System
As pointed out at https://nrkernel.systems/book/, we developed some black-box techniques(https://github.com/vmware/node-replication) to convert data structures into their concurrent and NUMA-aware versions. These techniques are mostly based on state-machine replication using operation logs and replicate the state on each NUMA node.
-
IPFS Support in Brave
> IPFS, Hypercore or some other protocol available to the mainstream, whether that be in Firefox or by some other means
TIL about hypercore! Looks like an interesting concept based on append-only logs. It reminds me of this work being done at VMware: https://github.com/vmware/node-replication
What are some alternatives?
ipfs-companion - Browser extension that simplifies access to IPFS resources on the web
ikea-availability-checker - Command-Line-Script & Library for checking the availability of specific IKEA products in specific stores and/or countries.
brave-browser - Brave browser for Android, iOS, Linux, macOS, Windows.
Go IPFS - IPFS implementation in Go [Moved to: https://github.com/ipfs/kubo]
samples - Community driven repository for Dapr samples
create-ipfs-app - Set up a decentralized web3 app by running one command.
api.distributed.press
ipfscrape - Scrape pages and store them in IPFS