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
Gemini 3 and 200+ AI Models on One Platform Icon
Gemini 3 and 200+ AI Models on One Platform

Access Google's best plus Claude, Llama, and Gemma. Fine-tune and deploy from one console.

Build generative AI apps with Vertex AI. Switch between models without switching platforms.
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