<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>ProxySQL Blog — #concurrency</title><description>Posts tagged #concurrency on the ProxySQL blog.</description><link>https://proxysql.com/</link><language>en-us</language><item><title>Part 1 - PgBouncer to ProxySQL: Rethinking the PostgreSQL Middle Tier</title><link>https://proxysql.com/blog/part-1-pgbouncer-to-proxysql/</link><guid isPermaLink="true">https://proxysql.com/blog/part-1-pgbouncer-to-proxysql/</guid><description>Part 1 of the PgBouncer to ProxySQL series. Focus: architecture and operator model, not a full feature matrix. Reflects ProxySQL 3.0.7 and PgBouncer 1.25.1 at time of writing.</description><pubDate>Tue, 28 Apr 2026 00:00:00 GMT</pubDate><author>Rahim Kanji</author></item><item><title>ProxySQL&apos;s prepared statement cache refactor, explained</title><link>https://proxysql.com/blog/proxysql-3-0-4-prepared-statement-cache-refactor/</link><guid isPermaLink="true">https://proxysql.com/blog/proxysql-3-0-4-prepared-statement-cache-refactor/</guid><description>A walk-through of the PostgreSQL prepared-statement cache refactor — what was slow, why, and how the redesign turned a contended path into a contention-free one</description><pubDate>Fri, 17 Apr 2026 00:00:00 GMT</pubDate><author>Rahim Kanji</author></item></channel></rss>