<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>dht on Guillaume Michel</title><link>https://guillaume.michel.id/tags/dht/</link><description>Recent content in dht on Guillaume Michel</description><generator>Hugo -- gohugo.io</generator><language>en-us</language><lastBuildDate>Wed, 26 Nov 2025 00:00:00 +0000</lastBuildDate><atom:link href="https://guillaume.michel.id/tags/dht/index.xml" rel="self" type="application/rss+xml"/><item><title>Provide Sweep: Solving the DHT Bottleneck for Self-Hosting IPFS at Scale</title><link>https://guillaume.michel.id/posts/dht-provide-sweep/</link><pubDate>Wed, 26 Nov 2025 00:00:00 +0000</pubDate><guid>https://guillaume.michel.id/posts/dht-provide-sweep/</guid><description>Originally published on the Interplanetary Shipyard blog on 26 November 2025. Mirrored here for preservation.
TL;DR Link to heading What&amp;rsquo;s new: Kubo v0.39 ships Provide Sweep as the default provider system. After testing as an opt-in experimental feature in v0.38 with no significant issues, it now comes with smart resume capabilities and memory optimizations. By grouping CIDs allocated to the same IPFS DHT servers and sweeping through keyspace regions systematically, nodes achieve 97% fewer DHT lookups with smooth, predictable resource usage.</description></item></channel></rss>