<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0">
    <channel>
        <title><![CDATA[Blog posts | RSS Feed]]></title>
        <description><![CDATA[Welcome to this blog posts!]]></description>
        <link>https://cockroachlabs.com</link>
        <image>
            <url>https://cockroachlabs.com/logo.jpeg</url>
            <title>Blog posts | RSS Feed</title>
            <link>https://cockroachlabs.com</link>
        </image>
        <generator>RSS for Node</generator>
        <lastBuildDate>Wed, 29 Apr 2026 17:20:21 GMT</lastBuildDate>
        <atom:link href="https://cockroachlabs.com/rss.xml" rel="self" type="application/rss+xml"/>
        <pubDate>Wed, 29 Apr 2026 17:20:21 GMT</pubDate>
        <copyright><![CDATA[All rights reserved 2026]]></copyright>
        <item>
            <title><![CDATA[Scaling AI Agents: PostgreSQL vs CockroachDB Under High-Concurrency Workloads]]></title>
            <description><![CDATA[Autonomous agents behave fundamentally differently from humans or “faster users,” and that difference reshapes the demands placed on your database. ]]></description>
            <link>https://cockroachlabs.com/blog/scaling-ai-agents-database-concurrency</link>
            <guid isPermaLink="true">https://cockroachlabs.com/blog/scaling-ai-agents-database-concurrency</guid>
            <dc:creator><![CDATA[Tushar Ghotikar]]></dc:creator>
            <pubDate>Tue, 28 Apr 2026 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Upsert in SQL: What is an upsert, and when should you use one?]]></title>
            <description><![CDATA[Upserts are useful for anyone who works with a database to know, but the term “upsert” might not even appear in your DBMS’s documentation!

So what is an upsert, anyway? And why might it not be mentioned in your docs?]]></description>
            <link>https://cockroachlabs.com/blog/sql-upsert</link>
            <guid isPermaLink="true">https://cockroachlabs.com/blog/sql-upsert</guid>
            <dc:creator><![CDATA[Charlie Custer]]></dc:creator>
            <pubDate>Mon, 08 May 2023 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Comparing CockroachDB and PostgreSQL]]></title>
            <description><![CDATA[Before we begin a comparison blog post about PostgreSQL, we must first acknowledge that it is one of the most reliable and widely used databases in the history of software. The world owes a debt of gratitude to the open source community that has built and supported this important project for the last 35 years. 

In this post, we unpack some of the architectural differences between PostgreSQL and CockroachDB. We’ll point out where the limitations of single server, single instance architecture might pose challenges for modern cloud infrastructure, and how a distributed foundation can be a better solution for your apps and services. 
]]></description>
            <link>https://cockroachlabs.com/blog/postgresql-vs-cockroachdb</link>
            <guid isPermaLink="true">https://cockroachlabs.com/blog/postgresql-vs-cockroachdb</guid>
            <dc:creator><![CDATA[Cassie McAllister]]></dc:creator>
            <pubDate>Mon, 06 Jan 2025 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Cockroach Connect Supper Club: AI Is Not a Feature. It’s a Systems Problem.]]></title>
            <description><![CDATA[Last week in San Francisco, Cockroach Labs hosted a private dinner: "Cockroach Connect: The Enterprise Reckoning."]]></description>
            <link>https://cockroachlabs.com/blog/ai-infrastructure-systems-problem-cockroach-connect</link>
            <guid isPermaLink="true">https://cockroachlabs.com/blog/ai-infrastructure-systems-problem-cockroach-connect</guid>
            <dc:creator><![CDATA[David Weiss]]></dc:creator>
            <pubDate>Wed, 22 Apr 2026 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Scaling Aerospace Systems Without a Central Control Plane]]></title>
            <description><![CDATA[Aerospace has a scaling problem, but it's not about data volume alone.]]></description>
            <link>https://cockroachlabs.com/blog/multi-region-database-architecture-aerospace-systems</link>
            <guid isPermaLink="true">https://cockroachlabs.com/blog/multi-region-database-architecture-aerospace-systems</guid>
            <dc:creator><![CDATA[David Weiss]]></dc:creator>
            <pubDate>Tue, 17 Mar 2026 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Why Does Fintech Break at Scale? Build for Resilience]]></title>
            <description><![CDATA[The fintech companies and quant firms that define the next decade aren't just building better products. They're succeeding with more resilient fintech infrastructure.]]></description>
            <link>https://cockroachlabs.com/blog/fintech-infrastructure-resilience-at-scale</link>
            <guid isPermaLink="true">https://cockroachlabs.com/blog/fintech-infrastructure-resilience-at-scale</guid>
            <dc:creator><![CDATA[David Weiss]]></dc:creator>
            <pubDate>Thu, 02 Apr 2026 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Building Distributed Systems for the Real World: How Becca Taft Engineers for Scale]]></title>
            <description><![CDATA[When Becca Taft first sat in on one of Michael Stonebraker's research group meetings at MIT, she wasn't planning to work on databases.]]></description>
            <link>https://cockroachlabs.com/blog/building-distributed-systems-for-scale-becca-taft</link>
            <guid isPermaLink="true">https://cockroachlabs.com/blog/building-distributed-systems-for-scale-becca-taft</guid>
            <dc:creator><![CDATA[David Weiss]]></dc:creator>
            <pubDate>Thu, 16 Apr 2026 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[CockroachDB's Managed MCP Server: Production-Ready AI Agent Access, Out of the Box]]></title>
            <description><![CDATA[AI-assisted development is rapidly moving from experimentation to expectation.]]></description>
            <link>https://cockroachlabs.com/blog/cockroachdb-ai-agents-managed-mcp-server</link>
            <guid isPermaLink="true">https://cockroachlabs.com/blog/cockroachdb-ai-agents-managed-mcp-server</guid>
            <dc:creator><![CDATA[Abhishek Munnolimath,Joel Rego,Rahul Srivastava]]></dc:creator>
            <pubDate>Wed, 25 Mar 2026 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Yields are Up, Latencies are Down: Goroutine Scheduling in CockroachDB]]></title>
            <description><![CDATA[CockroachDB runs background work — backups, schema changes, statistics collection, changefeeds — in the same processes that serve user queries. Traditionally, this creates a tension...]]></description>
            <link>https://cockroachlabs.com/blog/goroutine-scheduling-elastic-admission-control-cockroachdb</link>
            <guid isPermaLink="true">https://cockroachlabs.com/blog/goroutine-scheduling-elastic-admission-control-cockroachdb</guid>
            <dc:creator><![CDATA[David Taylor]]></dc:creator>
            <pubDate>Tue, 14 Apr 2026 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Distributed transactions: What, why, and how to build a distributed transactional application]]></title>
            <description><![CDATA[Transactions make up an important part of the database workload for most modern applications. And when it comes time to scale up operations for a growing business, distributing those workloads across multiple hardware systems for horizontal scalability, high availability, and fault tolerance is often an important part of the plan.]]></description>
            <link>https://cockroachlabs.com/blog/distributed-transactions-what-why-and-how-to-build-a-distributed-transactional-application</link>
            <guid isPermaLink="true">https://cockroachlabs.com/blog/distributed-transactions-what-why-and-how-to-build-a-distributed-transactional-application</guid>
            <dc:creator><![CDATA[Charlie Custer]]></dc:creator>
            <pubDate>Thu, 16 Feb 2023 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Test Database Resilience with the CockroachDB Fault Tolerance Demo]]></title>
            <description><![CDATA[The CockroachDB database fault tolerance demo lets you trigger a real availability zone (AZ) failure within your cluster. ]]></description>
            <link>https://cockroachlabs.com/blog/database-fault-tolerance-demo-cockroachdb</link>
            <guid isPermaLink="true">https://cockroachlabs.com/blog/database-fault-tolerance-demo-cockroachdb</guid>
            <dc:creator><![CDATA[David Bressler,Ayushi Jain]]></dc:creator>
            <pubDate>Wed, 08 Apr 2026 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Multi-Region Database Architecture: Three Patents on SQL Abstractions, Data Placement, and Locality-Aware Query Planning]]></title>
            <description><![CDATA[
Multi-region deployments are often motivated by resilience: If a region goes down, your system should keep serving traffic. But resilience is only part of the story. 
]]></description>
            <link>https://cockroachlabs.com/blog/multi-region-database-architecture-sql-placement-locality</link>
            <guid isPermaLink="true">https://cockroachlabs.com/blog/multi-region-database-architecture-sql-placement-locality</guid>
            <dc:creator><![CDATA[Rebecca Taft]]></dc:creator>
            <pubDate>Thu, 09 Apr 2026 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Cockroach Labs and Netlution Partner to Accelerate Database Modernization in Germany]]></title>
            <description><![CDATA[The data landscape for European enterprises is shifting, shaped by an intersection of technological ambition and a sophisticated regulatory environment.]]></description>
            <link>https://cockroachlabs.com/blog/cockroachdb-netlution-partnership-germany-database-modernization</link>
            <guid isPermaLink="true">https://cockroachlabs.com/blog/cockroachdb-netlution-partnership-germany-database-modernization</guid>
            <dc:creator><![CDATA[Tushar Ghotikar]]></dc:creator>
            <pubDate>Mon, 06 Apr 2026 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Connecting the Data Dots: How Isaac Wong Leads R&D at Cockroach Labs]]></title>
            <description><![CDATA[When Isaac Wong talks about building systems, he puts people before servers or code. A mathematician turned engineering leader, Wong is constantly connecting abstract theory with real-world resilience. Today, as Executive Vice President of R&D at Cockroach Labs, he leads teams shaping one of the world’s most advanced distributed databases.]]></description>
            <link>https://cockroachlabs.com/blog/cockroachdb-rd-leadership</link>
            <guid isPermaLink="true">https://cockroachlabs.com/blog/cockroachdb-rd-leadership</guid>
            <dc:creator><![CDATA[David Weiss]]></dc:creator>
            <pubDate>Wed, 10 Dec 2025 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[300-Node Clusters Now Supported in CockroachDB]]></title>
            <description><![CDATA[As AI-driven and agentic applications push data platforms into new territory, data architects are increasingly forced to choose between correctness, simplicity, and scale. Today, we’re removing that tradeoff — announcing support for 300-node clusters with 2.2M tpmC and 1.2PB of data in CockroachDB v25.4.4 and beyond. On CockroachDB Cloud, we’re announcing support for 64 vCPU per node. Testing to this scale is important to ensure that we’re testing ahead of customer deployments, and this milestone does just that. We believe these tests represent the largest node-scale testing completed by any distributed SQL vendor. 
And we’re just getting started.]]></description>
            <link>https://cockroachlabs.com/blog/300-node-clusters-supported-cockroachdb</link>
            <guid isPermaLink="true">https://cockroachlabs.com/blog/300-node-clusters-supported-cockroachdb</guid>
            <dc:creator><![CDATA[David Bressler,Dipti Joshi]]></dc:creator>
            <pubDate>Thu, 12 Feb 2026 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Agent Development with CockroachDB using the LangChain Framework]]></title>
            <description><![CDATA[Recently we launched an integration with LangChain, the most popular orchestration framework for developing applications with large language models, to simplify development of production-ready agentic AI applications with CockroachDB. This integration provides out-of-the-box support for CockroachDB as a vector source for any LangChain user using LangChain Python.]]></description>
            <link>https://cockroachlabs.com/blog/agent-development-cockroachdb-langchain</link>
            <guid isPermaLink="true">https://cockroachlabs.com/blog/agent-development-cockroachdb-langchain</guid>
            <dc:creator><![CDATA[David Bressler]]></dc:creator>
            <pubDate>Thu, 26 Feb 2026 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[CockroachDB is Built for AI Agents]]></title>
            <description><![CDATA[Today Cockroach Labs is announcing new capabilities that make CockroachDB agent-ready, giving AI agents a secure, structured way to work with your database. ]]></description>
            <link>https://cockroachlabs.com/blog/cockroachdb-ai-agents-agent-ready-database</link>
            <guid isPermaLink="true">https://cockroachlabs.com/blog/cockroachdb-ai-agents-agent-ready-database</guid>
            <dc:creator><![CDATA[Lakshmi Kannan]]></dc:creator>
            <pubDate>Wed, 25 Mar 2026 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[ccloud CLI: The “Agent-Ready” Database CLI]]></title>
            <description><![CDATA[Production database operations for AI agents, with enterprise security built in.]]></description>
            <link>https://cockroachlabs.com/blog/cockroachdb-ai-agents-cli-database-automation</link>
            <guid isPermaLink="true">https://cockroachlabs.com/blog/cockroachdb-ai-agents-cli-database-automation</guid>
            <dc:creator><![CDATA[Biplav Saraf]]></dc:creator>
            <pubDate>Wed, 25 Mar 2026 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[AI Agent Skills for CockroachDB: Database Lifecycle Automation with AI]]></title>
            <description><![CDATA[AI is changing how we build software applications. The more important shift, however, is happening underneath it: how infrastructure is managed and operated.]]></description>
            <link>https://cockroachlabs.com/blog/cockroachdb-ai-agents-database-lifecycle-automation</link>
            <guid isPermaLink="true">https://cockroachlabs.com/blog/cockroachdb-ai-agents-database-lifecycle-automation</guid>
            <dc:creator><![CDATA[Kevin Ngo]]></dc:creator>
            <pubDate>Wed, 25 Mar 2026 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Modernizing Database Authentication: CockroachDB Embraces Zero Trust with SPIFFE and SPIRE Support]]></title>
            <description><![CDATA[In the evolution of cloud-native security, identity has become the new perimeter.]]></description>
            <link>https://cockroachlabs.com/blog/zero-trust-database-authentication-spiffe-spire</link>
            <guid isPermaLink="true">https://cockroachlabs.com/blog/zero-trust-database-authentication-spiffe-spire</guid>
            <dc:creator><![CDATA[Sanchit Khanna,Biplav Saraf]]></dc:creator>
            <pubDate>Fri, 13 Mar 2026 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[From MySQL to CockroachDB at Groww: A Staged Production Migration]]></title>
            <description><![CDATA[Groww is India’s #1 stock broker with 16 million active users and $11 billion in market cap.]]></description>
            <link>https://cockroachlabs.com/blog/mysql-to-cockroachdb-migration</link>
            <guid isPermaLink="true">https://cockroachlabs.com/blog/mysql-to-cockroachdb-migration</guid>
            <dc:creator><![CDATA[Sourav De,Vittal Pai,Paresh Saraf]]></dc:creator>
            <pubDate>Wed, 11 Mar 2026 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[AI scale has no time for Postgres bottlenecks]]></title>
            <description><![CDATA[30% of leaders say the database is the first point of failure in AI overload scenarios. That is not because teams chose the wrong cloud. It is not because they miscalculated capacity. It is because most traditional databases were built for a different era of computing. They were designed around vertical growth, predictable traffic, and human-paced interaction. AI breaks all three assumptions at once.]]></description>
            <link>https://cockroachlabs.com/blog/ai-scale-postgres-bottlenecks</link>
            <guid isPermaLink="true">https://cockroachlabs.com/blog/ai-scale-postgres-bottlenecks</guid>
            <dc:creator><![CDATA[Becca Weng]]></dc:creator>
            <pubDate>Tue, 10 Mar 2026 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[RKO 2026: Unstoppable in Atlanta]]></title>
            <description><![CDATA[Before RKO 2026 officially began, its theme – Unstoppable — was already on display.]]></description>
            <link>https://cockroachlabs.com/blog/rko-2026-recap</link>
            <guid isPermaLink="true">https://cockroachlabs.com/blog/rko-2026-recap</guid>
            <dc:creator><![CDATA[David Weiss]]></dc:creator>
            <pubDate>Fri, 06 Mar 2026 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Is Your Payment Infrastructure Ready for Agentic Payments?]]></title>
            <description><![CDATA[If you own payments infrastructure, platform stability, or risk controls at a payments company, this article’s title is not a rhetorical question.]]></description>
            <link>https://cockroachlabs.com/blog/agentic-payments-infrastructure-readiness</link>
            <guid isPermaLink="true">https://cockroachlabs.com/blog/agentic-payments-infrastructure-readiness</guid>
            <dc:creator><![CDATA[Jim Harris]]></dc:creator>
            <pubDate>Fri, 20 Feb 2026 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[How to choose the right metadata store]]></title>
            <description><![CDATA[Choosing the right metadata store should be contingent on your system architecture. There is no definitive ‘right choice’. But if you are building your products or services on top of distributed systems then your choices are certainly narrowed.

Recently, the data security company Rubrik, wrote a three-part blog series about how they chose a metadata store for Rubrik CDM. Their journey began with Cassandra and ended with CockroachDB. This blog is a summary of the challenges they ran into with Cassandra, the reasons they chose CockroachDB as their metadata store, and what their CockroachDB use case looks like.]]></description>
            <link>https://cockroachlabs.com/blog/rubrik-metadata-store</link>
            <guid isPermaLink="true">https://cockroachlabs.com/blog/rubrik-metadata-store</guid>
            <dc:creator><![CDATA[Dan Kelly]]></dc:creator>
            <pubDate>Fri, 03 Jun 2022 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Best practices for user metadata management at enterprise scale]]></title>
            <link>https://cockroachlabs.com/blog/metadata-at-scale</link>
            <guid isPermaLink="true">https://cockroachlabs.com/blog/metadata-at-scale</guid>
            <dc:creator><![CDATA[Charlie Custer]]></dc:creator>
            <pubDate>Tue, 02 Apr 2024 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Getting Started with GenAI Using CockroachDB]]></title>
            <description><![CDATA[Information today is generated and consumed in unprecedented magnitudes. With every click, swipe, and transaction, massive amounts of data are collected, waiting to be harnessed for insights, decision-making, and innovation. Today, more than 80% of the data that organizations generate is unstructured – and the amount of this data type will only grow in the coming decades. 
]]></description>
            <link>https://cockroachlabs.com/blog/genai-using-cockroachdb</link>
            <guid isPermaLink="true">https://cockroachlabs.com/blog/genai-using-cockroachdb</guid>
            <dc:creator><![CDATA[Amine El Kouhen, Ph.D.]]></dc:creator>
            <pubDate>Thu, 05 Jun 2025 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[ Built to Scale: How Nexxiot Delivers Always-On Global IoT with CockroachDB]]></title>
            <description><![CDATA[When you're building a transport operations platform to optimize global fleets, "good enough" isn't good enough.]]></description>
            <link>https://cockroachlabs.com/blog/nexxiot-always-on-cockroachdb</link>
            <guid isPermaLink="true">https://cockroachlabs.com/blog/nexxiot-always-on-cockroachdb</guid>
            <dc:creator><![CDATA[David Weiss]]></dc:creator>
            <pubDate>Fri, 30 May 2025 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Metadata management reference architecture: A quick guide with diagrams]]></title>
            <description><![CDATA[Metadata management is a critical part of any business application. Let’s take a quick look at what metadata is, why it’s important, and how you can architect your application to ensure highly available, consistent metadata at scale.]]></description>
            <link>https://cockroachlabs.com/blog/metadata-reference-architecture</link>
            <guid isPermaLink="true">https://cockroachlabs.com/blog/metadata-reference-architecture</guid>
            <dc:creator><![CDATA[Charlie Custer]]></dc:creator>
            <pubDate>Tue, 30 Apr 2024 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Ready to Scale AI? Start with the Database]]></title>
            <description><![CDATA[AI has moved far beyond the experimental phase. Now it's powering customer experiences, streamlining operations, and driving entirely new business models. ]]></description>
            <link>https://cockroachlabs.com/blog/scale-ai-database</link>
            <guid isPermaLink="true">https://cockroachlabs.com/blog/scale-ai-database</guid>
            <dc:creator><![CDATA[David Weiss]]></dc:creator>
            <pubDate>Tue, 19 Aug 2025 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[How to Build Scalable Metadata Management for AI Object Storage]]></title>
            <description><![CDATA[AI systems, from LLM pipelines to generative image models, produce staggering volumes of unstructured data. But it's not the raw objects that cause operational headaches – it's the metadata: versions, references, lifecycles, and access policies. Without metadata management tools built into the database layer, object storage at scale quickly becomes unmanageable.]]></description>
            <link>https://cockroachlabs.com/blog/scalable-metadata-management-ai-object-storage</link>
            <guid isPermaLink="true">https://cockroachlabs.com/blog/scalable-metadata-management-ai-object-storage</guid>
            <dc:creator><![CDATA[David Weiss]]></dc:creator>
            <pubDate>Thu, 02 Oct 2025 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Scaling Payments in the Age of Real-Time Fraud: Building a Resilient Foundation for Fintech]]></title>
            <description><![CDATA[Fintech is one of the most competitive and highly regulated industries in the world. Whether you’re a payment processor, digital-first bank, trading platform, or wallet provider, your infrastructure is directly tied to customer trust. In this environment, outages aren’t just technical incidents; a single missed transaction, delayed authorization, or moment of downtime can erode customer confidence instantly.]]></description>
            <link>https://cockroachlabs.com/blog/scaling-payments-real-time-fraud-fintech</link>
            <guid isPermaLink="true">https://cockroachlabs.com/blog/scaling-payments-real-time-fraud-fintech</guid>
            <dc:creator><![CDATA[Becca Weng]]></dc:creator>
            <pubDate>Wed, 25 Feb 2026 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Two Betting Platforms, One Lesson: The Database Matters]]></title>
            <description><![CDATA[In betting and gaming, growth is rarely gradual. Traffic spikes around major sporting events. Millions of real-time transactions hit your platform at once, and every one of them has to be correct. When the database falters, the consequences aren’t abstract. Revenue stops. Players lose trust. Regulators start asking questions.]]></description>
            <link>https://cockroachlabs.com/blog/betting-platforms-database-matters</link>
            <guid isPermaLink="true">https://cockroachlabs.com/blog/betting-platforms-database-matters</guid>
            <dc:creator><![CDATA[Becca Weng]]></dc:creator>
            <pubDate>Tue, 24 Feb 2026 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[How to build a payments system that scales to infinity (with examples)]]></title>
            <description><![CDATA[Everybody, from banking applications to retailers to SaaS applications, deals with payment processing. But architecting a system that can deal with payments at scale is challenging.]]></description>
            <link>https://cockroachlabs.com/blog/cockroachdb-payments-system-architecture</link>
            <guid isPermaLink="true">https://cockroachlabs.com/blog/cockroachdb-payments-system-architecture</guid>
            <dc:creator><![CDATA[Charlie Custer, Michelle Gienow]]></dc:creator>
            <pubDate>Wed, 08 May 2024 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Why AI scale is breaking systems built for humans]]></title>
            <description><![CDATA[83% of technology leaders believe their infrastructure will fail under AI pressure within two years. That number is not meant to provoke alarm. It’s simply a fact that reflects the forward-looking judgment of 1,125 global engineering and technology leaders who are already seeing stress where their systems were never designed to carry it.]]></description>
            <link>https://cockroachlabs.com/blog/ai-scale-breaking-human-systems</link>
            <guid isPermaLink="true">https://cockroachlabs.com/blog/ai-scale-breaking-human-systems</guid>
            <dc:creator><![CDATA[Becca Weng]]></dc:creator>
            <pubDate>Tue, 17 Feb 2026 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Why Squarespace migrated global data workloads from PostgreSQL to CockroachDB]]></title>
            <description><![CDATA[Every year at RoachFest, we hear directly from the teams running some of the most demanding data workloads in production. RoachFest 2025 was no different—except this year, a clear theme emerged across customer sessions: primary data and metadata are often mission-critical.]]></description>
            <link>https://cockroachlabs.com/blog/squarespace-metadata-postgresql-to-cockroachdb</link>
            <guid isPermaLink="true">https://cockroachlabs.com/blog/squarespace-metadata-postgresql-to-cockroachdb</guid>
            <dc:creator><![CDATA[Becca Weng]]></dc:creator>
            <pubDate>Wed, 18 Feb 2026 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Consistency Beyond the Database: Managing Permissions and Policy in a Distributed World]]></title>
            <description><![CDATA[In the early years of computing, “consistency” had a clear home: the database. If your transactions were atomic and your indexes balanced, you could sleep at night knowing your system was sound.]]></description>
            <link>https://cockroachlabs.com/blog/database-permissions-and-policy</link>
            <guid isPermaLink="true">https://cockroachlabs.com/blog/database-permissions-and-policy</guid>
            <dc:creator><![CDATA[Amine El Kouhen, Ph.D.]]></dc:creator>
            <pubDate>Thu, 04 Dec 2025 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[How the EU Data Act Is Making Multi-Cloud Affordable]]></title>
            <description><![CDATA[Every major cloud hyperscaler is having global impact outages. The 2024 Microsoft incident happened due to a bug in Crowdstrike. Google Cloud failed this summer because of a small configuration issue. AWS's most popular region US-East-1 was impacted in October 2025 due to a small change in one of their services. In each case, thousands of organizations worldwide saw their applications crash. ]]></description>
            <link>https://cockroachlabs.com/blog/affordable-multi-cloud</link>
            <guid isPermaLink="true">https://cockroachlabs.com/blog/affordable-multi-cloud</guid>
            <dc:creator><![CDATA[Ankur Raina]]></dc:creator>
            <pubDate>Tue, 09 Dec 2025 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[How CockroachDB’s AI Assistance Boosts Developer Productivity ]]></title>
            <description><![CDATA[CockroachDB users don’t all show up in the same place or follow the same path. Some are just starting to evaluate distributed SQL. Others are deep in implementation details, or they may already be operating cloud-based clusters. A growing number are building day-to-day with an AI coding assistant open alongside their editor. ]]></description>
            <link>https://cockroachlabs.com/blog/cockroachdb-ai-assistance-for-developers</link>
            <guid isPermaLink="true">https://cockroachlabs.com/blog/cockroachdb-ai-assistance-for-developers</guid>
            <dc:creator><![CDATA[Kiki Carter]]></dc:creator>
            <pubDate>Thu, 05 Feb 2026 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Vertical vs. horizontal scaling: What’s the difference and which is better?]]></title>
            <description><![CDATA[So you need to scale. That’s a good problem to have!

But should you scale up or scale out? There’s no easy answer, so let’s take a closer look at horizontal scaling vs. vertical scaling , how they compare, and what the pros and cons are for each approach.
]]></description>
            <link>https://cockroachlabs.com/blog/vertical-scaling-vs-horizontal-scaling</link>
            <guid isPermaLink="true">https://cockroachlabs.com/blog/vertical-scaling-vs-horizontal-scaling</guid>
            <dc:creator><![CDATA[Charlie Custer]]></dc:creator>
            <pubDate>Mon, 10 Apr 2023 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[SQL DROP COLUMN and ADD COLUMN: adding and removing columns in SQL]]></title>
            <description><![CDATA[In this article, we’ll take a look at how to safely add and drop columns from a SQL database using ALTER TABLE … ADD and ALTER TABLE … DROP COLUMN.

We will also briefly touch on adding and dropping constraints on SQL tables, since that functions in the same way and since it’s important to consider constraints anyway when you’re adding columns to a table.]]></description>
            <link>https://cockroachlabs.com/blog/sql-add-column-drop-column</link>
            <guid isPermaLink="true">https://cockroachlabs.com/blog/sql-add-column-drop-column</guid>
            <dc:creator><![CDATA[Charlie Custer]]></dc:creator>
            <pubDate>Mon, 02 Oct 2023 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[What is SELECT FOR UPDATE in SQL (with examples)?]]></title>
            <description><![CDATA[Relational databases are great for transactional workloads. But things can get messy when multiple transactions start trying to access the same data at the same time. Luckily, in many SQL databases there’s a solution for that: SELECT FOR UPDATE.]]></description>
            <link>https://cockroachlabs.com/blog/select-for-update</link>
            <guid isPermaLink="true">https://cockroachlabs.com/blog/select-for-update</guid>
            <dc:creator><![CDATA[Charlie Custer]]></dc:creator>
            <pubDate>Mon, 27 Jun 2022 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[What is a distributed database and how do they work?]]></title>
            <description><![CDATA[The cloud is, by definition, a distributed system. Distributed application architecture is mainstream in the world of software — you wouldn’t build any other way. For more than a decade, though, the database has lagged behind. The architecture of traditional relational databases frequently conflicts with the architectural needs of modern cloud applications: horizontal scale, elasticity, and microservices.]]></description>
            <link>https://cockroachlabs.com/blog/what-is-a-distributed-database</link>
            <guid isPermaLink="true">https://cockroachlabs.com/blog/what-is-a-distributed-database</guid>
            <dc:creator><![CDATA[Charlie Custer]]></dc:creator>
            <pubDate>Mon, 09 Oct 2023 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[High CPU usage in Postgres: how to detect it, and how to fix it]]></title>
            <description><![CDATA[High CPU usage can bring your database – and with it, your application – grinding to a halt.

This is, unfortunately, a fairly common problem. But it also can be a relatively easy fix. Let’s take a look at how to check CPU usage in Postgres, and how to troubleshoot for some of the most common causes of high CPU usage.]]></description>
            <link>https://cockroachlabs.com/blog/high-cpu-usage-postgres</link>
            <guid isPermaLink="true">https://cockroachlabs.com/blog/high-cpu-usage-postgres</guid>
            <dc:creator><![CDATA[Charlie Custer]]></dc:creator>
            <pubDate>Mon, 16 Oct 2023 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[3 common foreign key mistakes (and how to avoid them)]]></title>
            <description><![CDATA[Foreign keys are an important element of any relational database. But when you’re setting up your database schema, it’s relatively easy to create problems for yourself if the foreign keys aren’t set up correctly.

Here are three of the most common mistakes made with foreign keys, and a little advice on how to avoid them!]]></description>
            <link>https://cockroachlabs.com/blog/common-foreign-key-mistakes</link>
            <guid isPermaLink="true">https://cockroachlabs.com/blog/common-foreign-key-mistakes</guid>
            <dc:creator><![CDATA[Charlie Custer]]></dc:creator>
            <pubDate>Wed, 28 Jun 2023 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Agentic AI is coming for your database]]></title>
            <description><![CDATA[AI agents are no longer a thought experiment. They’re already writing code, calling APIs, retrying failed requests, and coordinating work at machine speed. And they’re about to put unprecedented pressure on the systems we use to store and move data.]]></description>
            <link>https://cockroachlabs.com/blog/agentic-ai-coming-for-your-database</link>
            <guid isPermaLink="true">https://cockroachlabs.com/blog/agentic-ai-coming-for-your-database</guid>
            <dc:creator><![CDATA[Becca Weng]]></dc:creator>
            <pubDate>Fri, 13 Feb 2026 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Rethinking the Global Reporting Platform]]></title>
            <description><![CDATA[Data doesn’t just serve the business anymore. Data is the business. Every transaction, every decision, every customer experience depends on having timely, trustworthy insight – not weekly, not daily, but continuously.]]></description>
            <link>https://cockroachlabs.com/blog/rethinking-global-reporting-platform</link>
            <guid isPermaLink="true">https://cockroachlabs.com/blog/rethinking-global-reporting-platform</guid>
            <dc:creator><![CDATA[Alex Seriy]]></dc:creator>
            <pubDate>Wed, 28 Jan 2026 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[A Reference Architecture for a Next Generation Global Reporting Platform]]></title>
            <description><![CDATA[In Part 1 of this article series on Global Reporting Platforms, we explored why traditional reporting architectures are increasingly unable to keep up with modern business demands.]]></description>
            <link>https://cockroachlabs.com/blog/global-reporting-platform-reference-architecture</link>
            <guid isPermaLink="true">https://cockroachlabs.com/blog/global-reporting-platform-reference-architecture</guid>
            <dc:creator><![CDATA[Alex Seriy]]></dc:creator>
            <pubDate>Wed, 11 Feb 2026 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[What Database Modernization Means in the Cloud Era]]></title>
            <description><![CDATA[Database modernization is a priority for many enterprises in 2026, as pressure builds for applications to grow more distributed, failure-tolerant, and globally accessible. Increasing cloud deployments may seem like a quick cure...]]></description>
            <link>https://cockroachlabs.com/blog/cloud-database-modernization</link>
            <guid isPermaLink="true">https://cockroachlabs.com/blog/cloud-database-modernization</guid>
            <dc:creator><![CDATA[David Weiss]]></dc:creator>
            <pubDate>Mon, 09 Feb 2026 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Bringing Application-Level Observability to CockroachDB: Query Tagging]]></title>
            <description><![CDATA[Building mission-critical applications on CockroachDB demands robust observability. In complex, microservices-oriented architectures, it can be especially hard to correlate activity and pinpoint problems between different application services and the database layer.
]]></description>
            <link>https://cockroachlabs.com/blog/query-tagging-database-observability</link>
            <guid isPermaLink="true">https://cockroachlabs.com/blog/query-tagging-database-observability</guid>
            <dc:creator><![CDATA[Kevin Ngo]]></dc:creator>
            <pubDate>Fri, 06 Feb 2026 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Agentic AI Needs a New Database Foundation]]></title>
            <description><![CDATA[Agentic AI systems represent a big shift for artificial intelligence: from stateless inference to autonomous, long-running software agents that plan, reason, act, observe outcomes, and adapt over time. These agents operate continuously, coordinate with other agents and tools, and maintain evolving state across complex workflows.]]></description>
            <link>https://cockroachlabs.com/blog/agentic-ai-database-architecture</link>
            <guid isPermaLink="true">https://cockroachlabs.com/blog/agentic-ai-database-architecture</guid>
            <dc:creator><![CDATA[David Bressler]]></dc:creator>
            <pubDate>Wed, 07 Jan 2026 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[CockroachDB v26.1: Going Deep on Security and Compliance for our Most Demanding Customers]]></title>
            <description><![CDATA[Enterprise security is a key factor in reducing cost-of-ownership and getting new solutions into production efficiently. With CockroachDB v26.1, available as of February 3rd in CockroachDB Cloud and February 18th for CockroachDB self-hosted, we are introducing security improvements that help organizations integrate CockroachDB more seamlessly with their existing security infrastructure.]]></description>
            <link>https://cockroachlabs.com/blog/cockroachdb-v26-1-security-and-compliance</link>
            <guid isPermaLink="true">https://cockroachlabs.com/blog/cockroachdb-v26-1-security-and-compliance</guid>
            <dc:creator><![CDATA[David Bressler]]></dc:creator>
            <pubDate>Tue, 03 Feb 2026 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Set Your Team Up to Scale: Introducing the CockroachDB Training Subscription]]></title>
            <description><![CDATA[Unlike traditional relational databases, CockroachDB's distributed architecture requires new approaches to deployment topologies, schema design, performance tuning, monitoring, and operational best practices. CockroachDB delivers global scale, zero-downtime operations, and strong consistency. However, teams often hit a roadblock: the learning curve.
]]></description>
            <link>https://cockroachlabs.com/blog/cockroachdb-training-subscription</link>
            <guid isPermaLink="true">https://cockroachlabs.com/blog/cockroachdb-training-subscription</guid>
            <dc:creator><![CDATA[David Weiss]]></dc:creator>
            <pubDate>Thu, 04 Sep 2025 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[1,000+ tech leaders know AI is scaling faster than systems can adapt]]></title>
            <description><![CDATA[Before AI workloads entered production en masse, infrastructural resilience was already key to mission-critical applications. But in 2026, resilience alone won’t be enough. The real challenge, one that’s already reshaping engineering priorities and strategic business initiatives is resilience at scale. ]]></description>
            <link>https://cockroachlabs.com/blog/tech-leaders-ai-scaling-faster-than-systems</link>
            <guid isPermaLink="true">https://cockroachlabs.com/blog/tech-leaders-ai-scaling-faster-than-systems</guid>
            <dc:creator><![CDATA[Becca Weng]]></dc:creator>
            <pubDate>Thu, 29 Jan 2026 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Fraud Doesn’t Sleep—Your Infrastructure Can’t Either]]></title>
            <description><![CDATA[Two major cloud outages in two weeks made one thing painfully clear: your fraud defenses can’t depend on any single region or provider being perfect all the time. Microsoft’s Azure Front Door misconfiguration rippled through widely used services and status systems, just days after a separate AWS incident disrupted thousands of apps globally. These weren’t niche blips—they were broad shocks to the digital economy.]]></description>
            <link>https://cockroachlabs.com/blog/fraud-doesnt-sleep-infrastructure-can&apos;t</link>
            <guid isPermaLink="true">https://cockroachlabs.com/blog/fraud-doesnt-sleep-infrastructure-can&apos;t</guid>
            <dc:creator><![CDATA[Harsh Shah]]></dc:creator>
            <pubDate>Wed, 04 Feb 2026 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Why these three fintech companies scaled with distributed SQL]]></title>
            <description><![CDATA[From retail investing and global card payments to large-scale lending, fintech platforms are being pushed to their limits. User expectations are rising, regulations are tightening, and transaction volumes are growing faster and more unpredictably than ever before. Across these domains, one theme is emerging clearly: traditional databases struggle to keep up with modern financial workloads at scale.]]></description>
            <link>https://cockroachlabs.com/blog/fintech-companies-scaled-distributed-sql</link>
            <guid isPermaLink="true">https://cockroachlabs.com/blog/fintech-companies-scaled-distributed-sql</guid>
            <dc:creator><![CDATA[Becca Weng]]></dc:creator>
            <pubDate>Mon, 02 Feb 2026 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[A sports betting app saved millions switching from PostgreSQL to CockroachDB]]></title>
            <description><![CDATA[The challenges facing sports betting platforms are rigorous: they have to be fast and consistent in a way that’s similar to high-frequency trading platforms. At the same time, they have a variety of data-locality requirements to comply with depending on which states or countries they serve.

In this blog, we’ll look at a real-world example of a North America-based sports betting platform that designed a gaming and sports betting architecture that not only meets the performance, consistency, and compliance requirements of the industry; but also enabled the business to swiftly enter new regional markets without requiring a massive engineering effort.  ]]></description>
            <link>https://cockroachlabs.com/blog/real-money-gaming-cost-savings</link>
            <guid isPermaLink="true">https://cockroachlabs.com/blog/real-money-gaming-cost-savings</guid>
            <dc:creator><![CDATA[ Michelle Gienow]]></dc:creator>
            <pubDate>Fri, 09 Feb 2024 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Vehicle Search with SQL and Vector Embeddings]]></title>
            <description><![CDATA["I'll know it when I see it" is the classic car buyer's line, but it's also the one thing old-school search bars totally fail to deliver. Traditional keyword search fails when a customer wants a car that "looks like this photo from Fast and Furious." This is where vector search comes in, transforming unstructured data into mathematical vectors to find semantically similar items.]]></description>
            <link>https://cockroachlabs.com/blog/vehicle-search-sql-vector-embeddings</link>
            <guid isPermaLink="true">https://cockroachlabs.com/blog/vehicle-search-sql-vector-embeddings</guid>
            <dc:creator><![CDATA[Alejandro Infanzon]]></dc:creator>
            <pubDate>Tue, 27 Jan 2026 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[How to Simulate Resilient, Real-Time Anomaly Detection with CockroachDB and Kafka]]></title>
            <description><![CDATA[When it comes to real-time applications, resilience isn't a nice-to-have, it’s a necessity. In this post, we’ll walk through a live demo designed to stress-test CockroachDB’s ability to detect anomalies in a stream of financial transactions. Along the way, we’ll simulate production traffic, observe latency under load, and scale our detection pipeline on the fly.]]></description>
            <link>https://cockroachlabs.com/blog/anomaly-detection-code-walkthrough</link>
            <guid isPermaLink="true">https://cockroachlabs.com/blog/anomaly-detection-code-walkthrough</guid>
            <dc:creator><![CDATA[Rob Reid,Becca Weng]]></dc:creator>
            <pubDate>Mon, 26 Jan 2026 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Why Agentic AI is Outrunning Your Database (and How to Catch Up FAST)]]></title>
            <description><![CDATA[Over the past year, it’s become increasingly clear that the most consequential change in AI isn’t happening in models — it’s happening in volume. As agentic systems move from experimentation into production and autonomy, autonomous activity is beginning to rival, and poised to exceed, human-driven traffic across the internet. That shift changes the economics and the physics of software.]]></description>
            <link>https://cockroachlabs.com/blog/why-agentic-ai-outrunning-database</link>
            <guid isPermaLink="true">https://cockroachlabs.com/blog/why-agentic-ai-outrunning-database</guid>
            <dc:creator><![CDATA[Jeff Cotrupe]]></dc:creator>
            <pubDate>Tue, 20 Jan 2026 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[MOLT: A Toolkit for Migrations You Can Trust]]></title>
            <description><![CDATA[Migrating a database is always a high-stakes operation. Downtime, data correctness, data loss, and customer experience are all on the line. Not to mention the business risk if a migration goes poorly. While there are a number of third-party tools that support data migration to CockroachDB, we have the expertise and insights into our product. We knew we could make migrations as efficient as possible in-house.]]></description>
            <link>https://cockroachlabs.com/blog/molt-migrations-you-can-trust</link>
            <guid isPermaLink="true">https://cockroachlabs.com/blog/molt-migrations-you-can-trust</guid>
            <dc:creator><![CDATA[Becca Weng]]></dc:creator>
            <pubDate>Wed, 21 Jan 2026 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Logging for Detection and Response: How We Build Security Signals at Cockroach Labs]]></title>
            <description><![CDATA[Modern applications rely on CockroachDB for workloads where resilience, correctness and availability are absolutely critical. Whether it’s being deployed for payment systems, identity provider systems, or transactional systems, one thing is certain: If the underlying database platform of these applications isn’t secure, nothing built on top of it can be truly secure, either.]]></description>
            <link>https://cockroachlabs.com/blog/logging-for-detection-and-response</link>
            <guid isPermaLink="true">https://cockroachlabs.com/blog/logging-for-detection-and-response</guid>
            <dc:creator><![CDATA[Munir Jaber]]></dc:creator>
            <pubDate>Thu, 15 Jan 2026 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[The Top Alternatives to Oracle and Amazon Aurora for Cloud-Scale Workloads]]></title>
            <description><![CDATA[Oracle and Amazon Aurora continue to power many mission-critical applications. As cloud-scale workloads evolve, however, the definition of "enterprise-ready" has fundamentally shifted. ]]></description>
            <link>https://cockroachlabs.com/blog/alternatives-to-oracle-and-amazon-aurora</link>
            <guid isPermaLink="true">https://cockroachlabs.com/blog/alternatives-to-oracle-and-amazon-aurora</guid>
            <dc:creator><![CDATA[David Weiss]]></dc:creator>
            <pubDate>Fri, 16 Jan 2026 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Deploying Keycloak on CockroachDB with Phase Two: A Complete Guide]]></title>
            <description><![CDATA[Today’s SaaS products face twin demands: the digital identity layer must be seamless and enterprise-grade, and the data layer must scale globally while remaining reliably consistent. ]]></description>
            <link>https://cockroachlabs.com/blog/deploying-keycloak-on-cockroachdb-with-phase-two</link>
            <guid isPermaLink="true">https://cockroachlabs.com/blog/deploying-keycloak-on-cockroachdb-with-phase-two</guid>
            <dc:creator><![CDATA[Amine El Kouhen, Ph.D.]]></dc:creator>
            <pubDate>Wed, 14 Jan 2026 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Value Separation in Pebble: Storage Engine Optimization]]></title>
            <description><![CDATA[At its foundation, CockroachDB depends on a key-value storage engine called Pebble. In CockroachDB v25.4, the storage team introduced value separation within Pebble: an optimization that improves compaction efficiency for many workloads. Value separation increases the throughput of the core of CockroachDB, the storage engine, by up to ~50%, depending on the workload, through algorithmic improvements. It reduces redundant I/O, reducing cost-to-serve at scale. We’ll look at how Pebble represents data today, what’s changed, and how that translates to database efficiency.]]></description>
            <link>https://cockroachlabs.com/blog/value-separation-pebble-optimization</link>
            <guid isPermaLink="true">https://cockroachlabs.com/blog/value-separation-pebble-optimization</guid>
            <dc:creator><![CDATA[Jackson Owens,Annie Pompa]]></dc:creator>
            <pubDate>Tue, 13 Jan 2026 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Why FinTech Is Moving to Distributed SQL Databases]]></title>
            <description><![CDATA[FinTech teams are operating under more pressure than ever. As digital financial services become the default for consumers and enterprises alike, the margin for error has all but disappeared. Users expect every interaction to be instantaneous, accurate, and always available, with very little patience for anything less.]]></description>
            <link>https://cockroachlabs.com/blog/fintech-distributed-sql</link>
            <guid isPermaLink="true">https://cockroachlabs.com/blog/fintech-distributed-sql</guid>
            <dc:creator><![CDATA[David Weiss]]></dc:creator>
            <pubDate>Fri, 12 Dec 2025 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[AI]]></title>
            <link>https://cockroachlabs.com/blog/ai</link>
            <guid isPermaLink="true">https://cockroachlabs.com/blog/ai</guid>
        </item>
        <item>
            <title><![CDATA[Why Modern AI Workloads Need Distributed Database Architecture]]></title>
            <description><![CDATA[AI workloads have become business-critical applications. Agentic systems, real-time inference, recommendation engines, fraud detection, and retrieval-augmented generation (RAG) are live and impacting the customer experience. ]]></description>
            <link>https://cockroachlabs.com/blog/distributed-database-ai-workloads</link>
            <guid isPermaLink="true">https://cockroachlabs.com/blog/distributed-database-ai-workloads</guid>
            <dc:creator><![CDATA[David Weiss]]></dc:creator>
            <pubDate>Tue, 30 Dec 2025 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Is your company ready for success in 2026?]]></title>
            <description><![CDATA[High demand should be a good thing, but retailers are now facing a new threat: “success disasters.” In 2026, major retailers will move beyond traditional scaling strategies and start preparing for this different kind of challenge. Not the slow, manageable kind of success, but the sudden surge of popularity that strains even the most carefully planned systems. Success disasters happen when interest spikes, traffic surges, and infrastructure simply can’t keep up.]]></description>
            <link>https://cockroachlabs.com/blog/retail-success-disasters-2026</link>
            <guid isPermaLink="true">https://cockroachlabs.com/blog/retail-success-disasters-2026</guid>
            <dc:creator><![CDATA[Rob Reid]]></dc:creator>
            <pubDate>Mon, 29 Dec 2025 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[How to calculate your true database costs]]></title>
            <description><![CDATA[Before the dominance of the cloud, calculating the cost of a database was a pretty simple equation: software costs + hardware costs = database costs. If you chose an open source product, the software cost might melt away. While the cloud has fundamentally changed how we consume and deploy software, too many people are still using this outdated calculation. 

The truth is, there are a lot more things to consider when pricing out the total cost of a database. The hardware and software costs are still there, but you also need to think about the price of scaling the database, of integrating with your existing and future systems, and of planned–or unplanned–downtime. ]]></description>
            <link>https://cockroachlabs.com/blog/true-cost-cloud-database</link>
            <guid isPermaLink="true">https://cockroachlabs.com/blog/true-cost-cloud-database</guid>
            <dc:creator><![CDATA[Dan Kelly]]></dc:creator>
            <pubDate>Tue, 04 Apr 2023 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[What is multi-region architecture? The key to high availability & risk mitigation]]></title>
            <description><![CDATA[Nearly every business has tier 0 applications that are critical for delivering their services to customers: these are the applications that make the money. Any disruption or downtime can result in significant financial losses and damage to a company’s reputation. Adopting multi-region application architecture mitigates these risks and ensures high availability. In this blog post, we will explore the concept of multi-region application architecture and discuss how it helps in risk mitigation while providing high availability.]]></description>
            <link>https://cockroachlabs.com/blog/multi-region-architecture-ha</link>
            <guid isPermaLink="true">https://cockroachlabs.com/blog/multi-region-architecture-ha</guid>
            <dc:creator><![CDATA[ Michelle Gienow]]></dc:creator>
            <pubDate>Wed, 11 Oct 2023 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[CockroachDB's consistency model]]></title>
            <description><![CDATA[A few days ago, prompted by a Hacker News post, my friend Ivo texted me saying “Does your head ever explode when you’re thinking about databases and consistency semantics and whatever models? It just sounds like pointless taxonomy stuff. We are <N, K>-serializable whereas QuinoaDB is only ü-serializable”. The answer is yes — my head does explode. I don’t think it’s pointless, though, although I agree that the discussions are generally unproductive.]]></description>
            <link>https://cockroachlabs.com/blog/consistency-model</link>
            <guid isPermaLink="true">https://cockroachlabs.com/blog/consistency-model</guid>
            <dc:creator><![CDATA[Andrei Matei]]></dc:creator>
            <pubDate>Tue, 23 Feb 2021 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[What is CRDB?]]></title>
            <description><![CDATA[CRDB is shorthand for CockroachDB: the scalable, consistently-replicated, distributed SQL database. A single instance of CRDB can scale from a one laptop to thousands of servers distributed all around the world.]]></description>
            <link>https://cockroachlabs.com/blog/what-is-crdb</link>
            <guid isPermaLink="true">https://cockroachlabs.com/blog/what-is-crdb</guid>
            <dc:creator><![CDATA[ Michelle Gienow]]></dc:creator>
            <pubDate>Wed, 27 Dec 2023 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[3 basic rules for choosing indexes]]></title>
            <description><![CDATA[3 basic rules for choosing indexes
There are a few basic rules to keep in mind when choosing indexes for a database. A good index should have these three properties:

Usefulness: Speed up the execution of some queries (or enforce a constraint)
Clustering: Keep records that are likely to be accessed together near each other
Scattering: Keep records that are unlikely to be accessed together far apart
]]></description>
            <link>https://cockroachlabs.com/blog/how-to-choose-db-index-keys</link>
            <guid isPermaLink="true">https://cockroachlabs.com/blog/how-to-choose-db-index-keys</guid>
            <dc:creator><![CDATA[Ben Darnell]]></dc:creator>
            <pubDate>Tue, 03 May 2022 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Getting to zero downtime: what's at the base of your app stack?]]></title>
            <description><![CDATA[Reliability is your most important feature.

It’s easy to get bogged down in the minutiae of planning, building, and shipping new product features. But at the end of the day, if your application isn’t available (or customers are turned away by a sluggish experience), none of those features matter.]]></description>
            <link>https://cockroachlabs.com/blog/zero-downtime-database</link>
            <guid isPermaLink="true">https://cockroachlabs.com/blog/zero-downtime-database</guid>
            <dc:creator><![CDATA[Charlie Custer,Sean Chittenden]]></dc:creator>
            <pubDate>Thu, 07 Sep 2023 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Message queuing and the database: Solving the dual write problem]]></title>
            <description><![CDATA[Developing a modern application means developing for the cloud, with uptime, scalability, geographic distribution, and low latency at the forefront of concerns. This has led to the widespread adoption of application architectures based on event-driven microservices. Breaking the elements of an application down into microservices allows us to (for example) scale different services independently. It is simply the most efficient way to architect applications for the cloud.

However, embracing event-driven microservices also presents some challenges. With so many different services in motion at the same time, communication between them can become a challenge.]]></description>
            <link>https://cockroachlabs.com/blog/message-queuing-database-kafka</link>
            <guid isPermaLink="true">https://cockroachlabs.com/blog/message-queuing-database-kafka</guid>
            <dc:creator><![CDATA[Charlie Custer]]></dc:creator>
            <pubDate>Tue, 18 Jan 2022 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[What is a database hotspot, and how do you fix it?]]></title>
            <description><![CDATA[In a distributed database, a hotspot is an overworked node – in other words, a part of the database that’s processing a greater share of the total workload than it is meant to handle.]]></description>
            <link>https://cockroachlabs.com/blog/the-hot-content-problem-metadata-storage-for-media-streaming</link>
            <guid isPermaLink="true">https://cockroachlabs.com/blog/the-hot-content-problem-metadata-storage-for-media-streaming</guid>
            <dc:creator><![CDATA[Charlie Custer]]></dc:creator>
            <pubDate>Wed, 07 Jun 2023 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Synchronous and asynchronous database replication explained (& how data gets lost)]]></title>
            <description><![CDATA[It’s 10 o’clock. Do you know where your data is?

Chances are, it’s nestled snugly in its database. But chances are that it’s also less secure than you might think. Even in sophisticated systems with backups and failover plans, data loss is possible. And importantly, it can happen without you realizing it’s even possible – at least, not until it’s too late.]]></description>
            <link>https://cockroachlabs.com/blog/data-loss-prevention-during-outages-you-might-be-losing-data-without-knowing-it</link>
            <guid isPermaLink="true">https://cockroachlabs.com/blog/data-loss-prevention-during-outages-you-might-be-losing-data-without-knowing-it</guid>
            <dc:creator><![CDATA[Charlie Custer,John Sheaffer]]></dc:creator>
            <pubDate>Tue, 13 Jun 2023 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Living without atomic clocks: Where CockroachDB and Spanner diverge]]></title>
            <description><![CDATA[The design of CockroachDB is based on Google’s Spanner data storage system. One of the most surprising and inspired facets of Spanner is its use of atomic clocks and GPS clocks to give participating nodes really accurate wall time synchronization. The designers of Spanner call this “TrueTime”, and it provides a tight bound on clock offset between any two nodes in the system. This lets them do pretty nifty things! We’ll elaborate on a few of these below, but chief among them is their ability to leverage tightly synchronized clocks to provide a high level of external consistency (we’ll explain what this is).

If someone knows even a little about Spanner, one of the first questions they have is: “You can’t be using atomic clocks if you’re building an open source database; so how the heck does CockroachDB work?”]]></description>
            <link>https://cockroachlabs.com/blog/living-without-atomic-clocks</link>
            <guid isPermaLink="true">https://cockroachlabs.com/blog/living-without-atomic-clocks</guid>
            <dc:creator><![CDATA[ Spencer Kimball,Irfan Sharif]]></dc:creator>
            <pubDate>Thu, 27 Jan 2022 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Stargazers: A tool for analyzing your GitHub stars]]></title>
            <description><![CDATA[It’s been over six years since CockroachDB became a GitHub project. In that time, the project has racked up more than 20,000 GitHub stars, which is a simple way for GitHub users to bookmark repositories that interest them. Naturally, we’ve wondered how people find out about our project. Are there things we could do to accelerate awareness and interest?]]></description>
            <link>https://cockroachlabs.com/blog/what-can-we-learn-from-our-github-stars</link>
            <guid isPermaLink="true">https://cockroachlabs.com/blog/what-can-we-learn-from-our-github-stars</guid>
            <dc:creator><![CDATA[ Spencer Kimball]]></dc:creator>
            <pubDate>Mon, 22 Feb 2021 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[What is fault tolerance, and how to build fault-tolerant systems]]></title>
            <description><![CDATA[November 25, 2020. If you work in tech infrastructure, that’s a date you probably remember. On that day, AWS’s US-east-1 experienced a significant outage, and it broke a pretty significant percentage of the internet.

Adobe, League of Legends, Roku, Sirius XM, Amazon, Flickr, Giphy, and many, many more experienced issues or went offline completely as a result of the outage.]]></description>
            <link>https://cockroachlabs.com/blog/what-is-fault-tolerance</link>
            <guid isPermaLink="true">https://cockroachlabs.com/blog/what-is-fault-tolerance</guid>
            <dc:creator><![CDATA[Charlie Custer]]></dc:creator>
            <pubDate>Tue, 14 Mar 2023 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[PostgreSQL data types: what are they, and when to use each]]></title>
            <description><![CDATA[Let&#39;s take a look at the most commonly-used data types in Postgres and how they&#39;re used in practice, including examples.]]></description>
            <link>https://cockroachlabs.com/blog/postgres-data-types</link>
            <guid isPermaLink="true">https://cockroachlabs.com/blog/postgres-data-types</guid>
            <dc:creator><![CDATA[Charlie Custer]]></dc:creator>
            <pubDate>Fri, 12 Jan 2024 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[What write skew looks like]]></title>
            <description><![CDATA[Syndication from What Does Write Skew Look Like by Justin Jaffray

This post is about gaining intuition for Write Skew, and, by extension, Snapshot Isolation. Snapshot Isolation is billed as a transaction isolation level that offers a good mix between performance and correctness, but the precise meaning of “correctness” here is often vague. In this post I want to break down and capture exactly when the thing called “write skew” can happen.]]></description>
            <link>https://cockroachlabs.com/blog/what-write-skew-looks-like</link>
            <guid isPermaLink="true">https://cockroachlabs.com/blog/what-write-skew-looks-like</guid>
            <dc:creator><![CDATA[Justin Jaffray]]></dc:creator>
            <pubDate>Thu, 31 Mar 2022 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[The limitations of PostgreSQL in financial services]]></title>
            <description><![CDATA[PostgreSQL has almost 40 years of active development under its belt making it one of the most powerful and reliable relational database management systems (RDBMS). Even today it’s the fourth most popular database in the world, backed by a global community of dedicated supporters.

It’s a good fit for business critical workloads because PostgreSQL delivers a highly stable foundation and is ACID compliant. This is also why it’s often used in financial services and for use cases that handle money.]]></description>
            <link>https://cockroachlabs.com/blog/limitations-of-postgres</link>
            <guid isPermaLink="true">https://cockroachlabs.com/blog/limitations-of-postgres</guid>
            <dc:creator><![CDATA[Cassie McAllister]]></dc:creator>
            <pubDate>Mon, 21 Jul 2025 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[How to change your database schema with no downtime]]></title>
            <description><![CDATA[Just the thought of updating the database schema is enough to give some developers and architects a headache.

Designing a good schema is hard enough. Updating it once it’s in production? That has to be a nightmare.

Right?

Well, historically it certainly has been! But it doesn’t have to be. Let’s take a look at the options for dealing with database schema, and learn how live schema changes solve challenges with both traditional relational databases and NoSQL document-store alternatives.]]></description>
            <link>https://cockroachlabs.com/blog/how-to-update-database-schema</link>
            <guid isPermaLink="true">https://cockroachlabs.com/blog/how-to-update-database-schema</guid>
            <dc:creator><![CDATA[Rob Reid,Charlie Custer]]></dc:creator>
            <pubDate>Fri, 08 Dec 2023 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[How Netflix builds the infrastructure to stream on every device]]></title>
            <description><![CDATA[The details in this post are based on The Netflix Tech Blog post titled “Towards a Reliable Device Management Platform”.

The Media & Entertainment (M&E) industry is extremely profitable – it has raked in billions of dollars each year for the last several years. The U.S. M&E industry is the largest in the world, valued at $660 billion (of the $2 trillion global market) despite seeing a 7.3% year-on-year decline in 2020 due to the pandemic.

While the pandemic accelerated existing trends (i.e. the streaming subscription model), it halted others (i.e. box office sales). Many M&E companies had to pivot their business model to stay competitive. For example, we saw several studios release first-run movies directly to streaming services, which allowed them to expand to an even larger audience.  

The M&E industry is on the rebound from 2020, and major players are figuring out new ways to build relationships with customers that last years, not weeks. One thing that’s been clear is the importance of creating an agile business model that allows you to iterate on new ideas and quickly adapt to market changes driven by customer demands. ]]></description>
            <link>https://cockroachlabs.com/blog/netflix-media-infrastructure</link>
            <guid isPermaLink="true">https://cockroachlabs.com/blog/netflix-media-infrastructure</guid>
            <dc:creator><![CDATA[Cassie McAllister]]></dc:creator>
            <pubDate>Thu, 18 Aug 2022 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Relational database entities vs. domain-driven design entities]]></title>
            <description><![CDATA[Relational database developers have long used the term “Entity” when designing database schemas. Meanwhile, on the software architecture side, the term “Entity” is a key component of domain-driven design. So what is the difference? Or is there a difference? Do they refer to the same thing?]]></description>
            <link>https://cockroachlabs.com/blog/relational-database-entities</link>
            <guid isPermaLink="true">https://cockroachlabs.com/blog/relational-database-entities</guid>
            <dc:creator><![CDATA[Wade Waldron]]></dc:creator>
            <pubDate>Fri, 21 Jul 2023 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[The history of databases at Netflix: From Cassandra to CockroachDB]]></title>
            <description><![CDATA[In 2008, after Netflix pivoted from DVD-by-mail to streaming, they were running the streaming service on premise and suffered a 3-day outage. That was the beginning of their move to the cloud. First they moved to AWS. Then, in 2014, they adopted (and popularized!) Cassandra to support their need for global replication.

In this two-part presentation, Netflix Senior Software Engineers Shengwei Wang and Shahar Zimmerman explain why Netflix has adopted CockroachDB and how they’re deploying it. ]]></description>
            <link>https://cockroachlabs.com/blog/netflix-at-cockroachdb</link>
            <guid isPermaLink="true">https://cockroachlabs.com/blog/netflix-at-cockroachdb</guid>
            <dc:creator><![CDATA[Dan Kelly]]></dc:creator>
            <pubDate>Mon, 27 Nov 2023 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Introducing Pebble: A RocksDB-inspired key-value store written in Go]]></title>
            <description><![CDATA[Since its inception, CockroachDB has relied on RocksDB as its key-value storage engine. The choice of RocksDB has served us well. RocksDB is battle tested, highly performant, and comes with a rich feature set. We’re big fans of RocksDB and we frequently sing its praises when asked why we didn’t choose another storage engine.

Today we’re introducing Pebble.]]></description>
            <link>https://cockroachlabs.com/blog/pebble-rocksdb-kv-store</link>
            <guid isPermaLink="true">https://cockroachlabs.com/blog/pebble-rocksdb-kv-store</guid>
            <dc:creator><![CDATA[Peter Mattis]]></dc:creator>
            <pubDate>Tue, 15 Sep 2020 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[High-performance JSON parsing in Go]]></title>
            <description><![CDATA[JSON is a ubiquitous data interchange format supported by many systems, including CockroachDB. Historically, at CockroachDB, the majority of our efforts around JSON focused on supporting various JSON functions, operators, and inverted indexes while our JSON parser did not receive much attention. And for a good reason. 

If you are reading this blog, then you probably already appreciate Golang. There are many aspects to like in Go, and one of them is an excellent collection of standard (and third party) libraries. Becase Go ships with a “jack-of-all-trades” JSON parser out of the box (encoding/json library), it made sense for CockroachDB to use a standard parser when converting strings to internal JSON representation. However, at some point, we began to wonder if the time had arrived for us to invest in finding a better, more performant alternative.]]></description>
            <link>https://cockroachlabs.com/blog/high-performance-json-parsing</link>
            <guid isPermaLink="true">https://cockroachlabs.com/blog/high-performance-json-parsing</guid>
            <dc:creator><![CDATA[Yevgeniy Miretskiy]]></dc:creator>
            <pubDate>Mon, 06 Mar 2023 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[SQL cheat sheet for developers, with examples (2023)]]></title>
            <description><![CDATA[Most SQL content on the web seems to be written with data analysts in mind. And that’s fine, but developers need SQL too! Your application is only as available and performant as your database, and solid database performance doesn’t just mean knowing how to INNER JOIN or SELECT *, it also means understanding monitoring and ops commands, using EXPLAIN ANALYZE, etc.]]></description>
            <link>https://cockroachlabs.com/blog/sql-cheat-sheet</link>
            <guid isPermaLink="true">https://cockroachlabs.com/blog/sql-cheat-sheet</guid>
            <dc:creator><![CDATA[Charlie Custer]]></dc:creator>
            <pubDate>Thu, 21 Sep 2023 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Database schema: SQL schema examples and best practices]]></title>
            <description><![CDATA[In the context of a database and how it’s organized, the term database schema describes the structure of the data and how the elements within the database relate to each other. This information is often presented visually with diagrams that illustrate how different tables and elements connect and to give you a logical view of the entire database. However, the schema itself exists in the database as the coded rules that define the data’s structure and relationships.]]></description>
            <link>https://cockroachlabs.com/blog/database-schema-beginners-guide</link>
            <guid isPermaLink="true">https://cockroachlabs.com/blog/database-schema-beginners-guide</guid>
            <dc:creator><![CDATA[Charlie Custer]]></dc:creator>
            <pubDate>Mon, 27 Jan 2025 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Idempotency and ordering in event-driven systems]]></title>
            <description><![CDATA[Many software systems use a batch-driven process to operate. They accumulate data in a database and periodically a job will process the data to produce some result. In the past, this was sufficient. However, modern systems need to respond faster. They may not be able to wait for a batch to start. Many systems have turned to an Event-Driven approach because it is capable of reacting to events as they happen. However, despite the power of these systems, they do introduce new challenges.]]></description>
            <link>https://cockroachlabs.com/blog/idempotency-and-ordering-in-event-driven-systems</link>
            <guid isPermaLink="true">https://cockroachlabs.com/blog/idempotency-and-ordering-in-event-driven-systems</guid>
            <dc:creator><![CDATA[Wade Waldron]]></dc:creator>
            <pubDate>Tue, 11 Jul 2023 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[RPO and RTO: getting to zero downtime and zero data loss]]></title>
            <description><![CDATA[Companies are increasingly chasing zero-RPO and zero-RTO solutions to ensure that their applications remain online no matter what. And it’s easy to see why: according to 2020 research from Gartner the average cost of IT downtime is $5,600 per minute.]]></description>
            <link>https://cockroachlabs.com/blog/demand-zero-rpo</link>
            <guid isPermaLink="true">https://cockroachlabs.com/blog/demand-zero-rpo</guid>
            <dc:creator><![CDATA[Diana Hsieh,Robert Lee]]></dc:creator>
            <pubDate>Fri, 05 Jan 2024 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[What is distributed SQL? The evolution of the database]]></title>
            <description><![CDATA[Distributed SQL combines the consistency and structure of the early relational databases with the scalability, survivability, and performance first pioneered in NoSQL. Distributed SQL databases like CockroachDB use this architecture to provide a single logical database that replicates data across multiple physical nodes at any scale, on any infrastructure, and anywhere in the world.]]></description>
            <link>https://cockroachlabs.com/blog/what-is-distributed-sql</link>
            <guid isPermaLink="true">https://cockroachlabs.com/blog/what-is-distributed-sql</guid>
            <dc:creator><![CDATA[ Jim Walker, Michelle Gienow]]></dc:creator>
            <pubDate>Thu, 01 Feb 2024 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[What is database contention, and why should you care?]]></title>
            <description><![CDATA[Dealing with slow database performance? One potential cause of this problem is database contention.

Even if you’re not struggling with a slow database right now, database contention is important to understand. The contention monster often doesn’t rear its ugly head until an application has reached significant scale. It’s best to be prepared, so in this article we’re going to look at both how to avoid contention issues and how to diagnose and resolve them when they do arise.

But first, we have to understand what they are.]]></description>
            <link>https://cockroachlabs.com/blog/what-is-database-contention</link>
            <guid isPermaLink="true">https://cockroachlabs.com/blog/what-is-database-contention</guid>
            <dc:creator><![CDATA[Charlie Custer]]></dc:creator>
            <pubDate>Mon, 22 Nov 2021 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[A brief history of databases: From relational, to NoSQL, to distributed SQL]]></title>
            <description><![CDATA[The concept of a database existed before there were computers. Some of you are even old enough to remember the filing cabinets in which your parents kept health records, tax documents, and old family recipes. The first computer database was built in the 1960s, but the history of databases as we know them, really begins in 1970.]]></description>
            <link>https://cockroachlabs.com/blog/history-of-databases-distributed-sql</link>
            <guid isPermaLink="true">https://cockroachlabs.com/blog/history-of-databases-distributed-sql</guid>
            <dc:creator><![CDATA[Dan Kelly]]></dc:creator>
            <pubDate>Thu, 24 Feb 2022 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[SQL index best practices for performance: 3 rules for better SQL indexes]]></title>
            <description><![CDATA[I’m often asked by developers how they can squeeze the most performance out of their database. While there are other SQL performance best practices to consider, by far the easiest (and biggest) performance improvement comes from good use of indexes. I’ll break this down into two categories: (1), knowing what’s possible, and (2) knowing what you’re actually getting.]]></description>
            <link>https://cockroachlabs.com/blog/sql-performance-best-practices</link>
            <guid isPermaLink="true">https://cockroachlabs.com/blog/sql-performance-best-practices</guid>
            <dc:creator><![CDATA[Will Cross]]></dc:creator>
            <pubDate>Thu, 08 Sep 2022 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[What is an inverted index, and why should you care?]]></title>
            <description><![CDATA[Indexes can have a significant impact on database performance. Let’s take a look at one type that’s especially important for searching text: the inverted index.]]></description>
            <link>https://cockroachlabs.com/blog/inverted-indexes</link>
            <guid isPermaLink="true">https://cockroachlabs.com/blog/inverted-indexes</guid>
            <dc:creator><![CDATA[Charlie Custer]]></dc:creator>
            <pubDate>Thu, 17 Aug 2023 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[How to build an inventory management system that scales (with reference architecture)]]></title>
            <description><![CDATA[One of the biggest technical challenges of inventory management is keeping data consistent in real time, or as close to it as possible. Particularly with larger operations, this is vital to avoid “overselling” scenarios that can cost the company money or damage its reputation.]]></description>
            <link>https://cockroachlabs.com/blog/inventory-management-reference-architecture</link>
            <guid isPermaLink="true">https://cockroachlabs.com/blog/inventory-management-reference-architecture</guid>
            <dc:creator><![CDATA[Jeffrey White,Charlie Custer]]></dc:creator>
            <pubDate>Mon, 03 Feb 2025 00:00:00 GMT</pubDate>
        </item>
    </channel>
</rss>