<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Performance on Pi Stack</title><link>https://www.pistack.xyz/tags/performance/</link><description>Recent content in Performance on Pi Stack</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Sat, 18 Apr 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://www.pistack.xyz/tags/performance/index.xml" rel="self" type="application/rss+xml"/><item><title>Grafana Pyroscope vs Parca vs Profefe: Best Self-Hosted Continuous Profiling Platforms 2026</title><link>https://www.pistack.xyz/posts/2026-04-18-grafana-pyroscope-vs-parca-vs-profefe-self-hosted-continuous-profiling-guide-2026/</link><pubDate>Sat, 18 Apr 2026 00:00:00 +0000</pubDate><guid>https://www.pistack.xyz/posts/2026-04-18-grafana-pyroscope-vs-parca-vs-profefe-self-hosted-continuous-profiling-guide-2026/</guid><description>&lt;p>Continuous profiling captures performance data from your running applications at all times — CPU usage, memory allocations, blocking profiles, and goroutine contention — without the overhead of manual sampling sessions. Unlike traditional profiling where you attach a profiler for a few minutes and hope to catch the problem, continuous profiling keeps a running history you can query retroactively when incidents occur.&lt;/p></description></item><item><title>Best Self-Hosted Load Generation &amp; Traffic Replay Tools 2026: GoReplay, Siege, wrk, and Vegeta</title><link>https://www.pistack.xyz/posts/self-hosted-load-generation-traffic-replay-goreplay-siege-wrk-vegeta-guide-2026/</link><pubDate>Fri, 17 Apr 2026 00:00:00 +0000</pubDate><guid>https://www.pistack.xyz/posts/self-hosted-load-generation-traffic-replay-goreplay-siege-wrk-vegeta-guide-2026/</guid><description>&lt;p>Every infrastructure team eventually faces the same question: can our services handle what&amp;rsquo;s coming? Whether you&amp;rsquo;re launching a new feature, preparing for a seasonal traffic spike, or validating architecture changes, you need real load data. Commercial platforms charge per virtual user, per test hour, or per report. The open-source alternatives cost nothing, run on your own hardware, and give you full control over every request.&lt;/p></description></item><item><title>PgBouncer vs ProxySQL vs Odyssey: Best Database Connection Pooling 2026</title><link>https://www.pistack.xyz/posts/pgbouncer-vs-proxysql-vs-odyssey-self-hosted-database-connection-pooling-guide-2026/</link><pubDate>Wed, 15 Apr 2026 00:00:00 +0000</pubDate><guid>https://www.pistack.xyz/posts/pgbouncer-vs-proxysql-vs-odyssey-self-hosted-database-connection-pooling-guide-2026/</guid><description>&lt;p>When your application grows past a handful of users, database connection management becomes one of the first bottlenecks you&amp;rsquo;ll hit. Every new request opens a TCP connection, authenticates, allocates server-side memory, and tears down when done. Multiply that by hundreds of concurrent users and your database spends more time managing connections than executing queries.&lt;/p></description></item><item><title>Self-Hosted Database Benchmarking: pgbench vs sysbench vs HammerDB 2026</title><link>https://www.pistack.xyz/posts/pgbench-sysbench-hammerdb-self-hosted-database-benchmarking-guide-2026/</link><pubDate>Wed, 15 Apr 2026 00:00:00 +0000</pubDate><guid>https://www.pistack.xyz/posts/pgbench-sysbench-hammerdb-self-hosted-database-benchmarking-guide-2026/</guid><description>&lt;p>Before you put a database into production, you need to know how it behaves under load. How many queries per second can it sustain? What happens when 500 concurrent connections hit it simultaneously? Does your schema design cause lock contention under write-heavy workloads? Without answering these questions with real benchmark data, you are deploying blind.&lt;/p></description></item><item><title>Self-Hosted CDN and Edge Caching: Varnish, Traffic Server, Squid, and Nginx Guide 2026</title><link>https://www.pistack.xyz/posts/self-hosted-cdn-edge-caching-varnish-traffic-server-squid-nginx-guide/</link><pubDate>Tue, 14 Apr 2026 00:00:00 +0000</pubDate><guid>https://www.pistack.xyz/posts/self-hosted-cdn-edge-caching-varnish-traffic-server-squid-nginx-guide/</guid><description>&lt;p>Every modern website and application benefits from caching content closer to users. Commercial CDNs like Cloudflare, Fastly, and AWS CloudFront dominate this space, but they come with trade-offs: your traffic flows through third-party infrastructure, pricing scales unpredictably, and you surrender control over cache behavior.&lt;/p></description></item><item><title>Self-Hosted Image Optimization 2026: imgproxy vs Thumbor vs Sharp</title><link>https://www.pistack.xyz/posts/self-hosted-image-optimization-imgproxy-thumbor-sharp-2026/</link><pubDate>Tue, 14 Apr 2026 00:00:00 +0000</pubDate><guid>https://www.pistack.xyz/posts/self-hosted-image-optimization-imgproxy-thumbor-sharp-2026/</guid><description>&lt;p>Every modern website and application serves images — product photos, avatars, blog thumbnails, hero banners, and more. The problem? Serving unoptimized images is the single biggest cause of slow page loads. A single 5 MB photo from a smartphone camera can take seconds to load on a mobile connection, driving away visitors before they even see your content.&lt;/p></description></item></channel></rss>