<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>rustle blog</title><description>How rustle, a fast forward proxy in Rust, is built and measured.</description><link>https://rustleproxy.dev/</link><item><title>How we benchmarked rustle against four proxies</title><link>https://rustleproxy.dev/blog/how-we-benchmarked-rustle/</link><guid isPermaLink="true">https://rustleproxy.dev/blog/how-we-benchmarked-rustle/</guid><description>The machines, the rules, the tuning given to each proxy and the limits of the campaign, so that you can judge the numbers and reproduce them.</description><pubDate>Fri, 30 Oct 2026 12:00:00 GMT</pubDate></item><item><title>Why rustle is fast, one core at a time</title><link>https://rustleproxy.dev/blog/why-rustle-is-fast/</link><guid isPermaLink="true">https://rustleproxy.dev/blog/why-rustle-is-fast/</guid><description>How rustle handles a connection from accept to close, where the speed comes from, and where it does not help. With the measurements behind each claim.</description><pubDate>Fri, 30 Oct 2026 11:00:00 GMT</pubDate></item><item><title>rustle 1.0.0 is out</title><link>https://rustleproxy.dev/blog/rustle-1-0-0/</link><guid isPermaLink="true">https://rustleproxy.dev/blog/rustle-1-0-0/</guid><description>What rustle 1.0.0 does, what it refuses by default, how you run it, and what it does not do yet.</description><pubDate>Fri, 30 Oct 2026 10:00:00 GMT</pubDate></item></channel></rss>