A new type of DHT node designed to accelerate the Content Resolution & Content Providing on the IPFS Network. A (cute) Hydra with one belly full of records and many heads (Peer IDs) to tell other nodes about them, charged with rocket boosters to transport other nodes to their destination faster. Only run a hydra-booster on machines with public IP addresses. Having more DHT nodes behind NATs makes DHT queries in general slower, as connecting in generally takes longer and sometimes doesn't even work (resulting in a timeout). The total number of heads a single Hydra can have depends on the resources of the machine it's running on. To get the desired number of heads you may need to run multiple Hydras on multiple machines.

Features

  • Run a hydra booster with a single head
  • Run Multiple Hydras
  • Only run a hydra-booster on machines with public IP addresses
  • When running with -nheads, please make sure to bump the ulimit to something fairly high
  • Peer IDs of Hydra heads are balanced in the DHT
  • A datastore is shared by all Hydra heads but not by all Hydras

Project Samples

Project Activity

See All Activity >

Categories

File Sharing

License

MIT License

Follow Hydra Booster

Hydra Booster Web Site

Other Useful Business Software
MongoDB Atlas runs apps anywhere Icon
MongoDB Atlas runs apps anywhere

Deploy in 115+ regions with the modern database for every enterprise.

MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Hydra Booster!

Additional Project Details

Operating Systems

Linux, Mac, Windows

Programming Language

Go

Related Categories

Go File Sharing Software

Registered

2023-07-14