<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Radix Tree on Support Tools</title><link>https://support.tools/tags/radix-tree/</link><description>Recent content in Radix Tree on Support Tools</description><generator>Hugo</generator><language>en-US</language><lastBuildDate>Thu, 09 Oct 2025 09:00:00 -0500</lastBuildDate><atom:link href="https://support.tools/tags/radix-tree/index.xml" rel="self" type="application/rss+xml"/><item><title>Building a High-Performance HTTP Router in Go from Scratch</title><link>https://support.tools/building-high-performance-http-router-golang/</link><pubDate>Thu, 09 Oct 2025 09:00:00 -0500</pubDate><guid>https://support.tools/building-high-performance-http-router-golang/</guid><description>&lt;p&gt;HTTP routers are fundamental components of web applications, directing incoming requests to the appropriate handlers. While Go&amp;rsquo;s standard library provides a basic router with &lt;code&gt;http.ServeMux&lt;/code&gt;, building your own gives you deeper insights into web internals and allows for custom routing capabilities. This guide walks through implementing a high-performance HTTP router from scratch.&lt;/p&gt;</description></item><item><title>Benchmarking and Optimizing Go HTTP Routers: Performance Strategies</title><link>https://support.tools/benchmarking-optimizing-go-http-routers/</link><pubDate>Thu, 02 Oct 2025 09:00:00 -0500</pubDate><guid>https://support.tools/benchmarking-optimizing-go-http-routers/</guid><description>&lt;p&gt;HTTP routers form the backbone of web applications, determining how quickly incoming requests are directed to appropriate handlers. As applications scale, router performance becomes increasingly critical. This guide explores strategies for benchmarking and optimizing HTTP routers in Go, with practical techniques to squeeze out maximum throughput and minimize latency.&lt;/p&gt;</description></item></channel></rss>