<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://blog.cloudneutral.se</loc>
    <lastmod>2026-04-09T10:00:14.090Z</lastmod>
    <changefreq>always</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://blog.cloudneutral.se/handling-null-values-efficiently-with-spring-named-parameter-binding</loc>
    <lastmod>2025-11-27T08:50:15.731Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.cloudneutral.se/multi-active-systems</loc>
    <lastmod>2023-07-31T07:15:36.185Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.cloudneutral.se/user-defined-composite-types</loc>
    <lastmod>2023-06-30T12:13:50.033Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.cloudneutral.se/transaction-timeouts-in-cockroachdb</loc>
    <lastmod>2023-06-30T12:09:12.119Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.cloudneutral.se/one-phase-commit-transaction-strategy</loc>
    <lastmod>2023-04-30T18:29:40.983Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.cloudneutral.se/testing-serializable-isolation-in-cockroachdb</loc>
    <lastmod>2023-04-30T10:06:47.545Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.cloudneutral.se/a-basic-guide-to-transaction-isolation</loc>
    <lastmod>2023-04-30T09:54:43.883Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.cloudneutral.se/entity-control-boundary-in-spring-boot-apps</loc>
    <lastmod>2023-04-30T09:18:04.909Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.cloudneutral.se/working-with-blobs-in-cockroachdb</loc>
    <lastmod>2023-04-27T11:51:15.276Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.cloudneutral.se/defining-quality-attributes</loc>
    <lastmod>2023-04-27T07:37:44.237Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.cloudneutral.se/parallel-query-execution-in-cockroachdb</loc>
    <lastmod>2023-04-26T14:11:28.859Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.cloudneutral.se/enhancing-global-read-performance-in-cockroachdb</loc>
    <lastmod>2023-04-26T14:08:19.784Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.cloudneutral.se/spring-retry-with-cockroachdb</loc>
    <lastmod>2023-04-13T13:20:20.866Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.cloudneutral.se/create-a-ledger-utilizing-cockroachdb-part-iii-architecture</loc>
    <lastmod>2023-04-12T16:00:39.208Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.cloudneutral.se/create-a-ledger-utilizing-cockroachdb-part-ii-deployment</loc>
    <lastmod>2023-04-11T16:00:39.133Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.cloudneutral.se/create-a-ledger-utilizing-cockroachdb-part-i-introduction</loc>
    <lastmod>2023-04-10T16:00:39.761Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.cloudneutral.se/cockroachdb-jdbc-driver-part-iii-bulk-rewrites</loc>
    <lastmod>2023-04-08T16:03:39.315Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.cloudneutral.se/introduction-to-spring-data-cockroachdb</loc>
    <lastmod>2023-04-07T16:10:39.342Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.cloudneutral.se/cockroachdb-jdbc-driver-part-ii-design-and-implementation-details</loc>
    <lastmod>2023-04-06T16:06:39.008Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.cloudneutral.se/cockroachdb-jdbc-driver-part-i-a-beginners-guide</loc>
    <lastmod>2023-04-05T16:00:39.539Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.cloudneutral.se/cockroachdb-and-jdbi-a-practical-example</loc>
    <lastmod>2023-04-04T16:00:39.908Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.cloudneutral.se/introduction-to-roach-data</loc>
    <lastmod>2023-04-03T17:00:39.112Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.cloudneutral.se/effective-strategies-for-planning-and-executing-data-migration-projects</loc>
    <lastmod>2023-04-02T11:00:39.562Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.cloudneutral.se/leveraging-spring-state-machine-with-cockroachdb</loc>
    <lastmod>2023-03-31T14:49:16.562Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.cloudneutral.se/exploring-the-secondary-regions-feature-in-cockroachdb</loc>
    <lastmod>2023-03-31T14:32:34.270Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.cloudneutral.se/generate-workloads-for-cockroachdb</loc>
    <lastmod>2023-03-31T14:25:06.074Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.cloudneutral.se/distributed-system-tradeoffs</loc>
    <lastmod>2023-01-30T19:55:16.080Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.cloudneutral.se/using-spring-batch-to-migrate-to-cockroachdb</loc>
    <lastmod>2023-01-29T10:25:16.322Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.cloudneutral.se/application-migration-from-postgresql-to-cockroachdb</loc>
    <lastmod>2023-01-28T14:12:54.115Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.cloudneutral.se/using-the-cdc-webhook-sink-in-cockroachdb</loc>
    <lastmod>2023-01-22T15:05:18.083Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.cloudneutral.se/using-the-cdc-kafka-sink-in-cockroachdb</loc>
    <lastmod>2023-01-22T15:04:37.142Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.cloudneutral.se/data-domiciling-using-super-regions-in-cockroachdb</loc>
    <lastmod>2023-01-15T14:58:41.856Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.cloudneutral.se/using-the-inbox-pattern-with-cockroachdb</loc>
    <lastmod>2023-01-15T14:57:54.078Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.cloudneutral.se/jpa-best-practices-jsonb-mapping</loc>
    <lastmod>2023-01-14T23:00:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.cloudneutral.se/cdc-transformations-and-the-outbox-pattern-with-cockroachdb</loc>
    <lastmod>2023-01-07T15:44:42.590Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.cloudneutral.se/user-defined-functions-in-cockroachdb</loc>
    <lastmod>2023-01-04T21:02:25.318Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.cloudneutral.se/column-families-in-cockroachdb</loc>
    <lastmod>2023-01-04T16:25:45.090Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.cloudneutral.se/transaction-retries-using-javaee-and-cdi-with-cmts</loc>
    <lastmod>2022-12-08T07:34:00.989Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.cloudneutral.se/transaction-retries-using-javaee-and-cdi-with-bmts</loc>
    <lastmod>2022-12-04T19:34:58.519Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.cloudneutral.se/archival-partitioning-with-cockroachdb</loc>
    <lastmod>2022-10-31T18:04:35.516Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.cloudneutral.se/multi-region-deployments-with-cockroachdb-part-2</loc>
    <lastmod>2022-10-31T18:02:49.886Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.cloudneutral.se/multi-region-deployments-with-cockroachdb-part-1</loc>
    <lastmod>2022-10-31T18:01:40.881Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.cloudneutral.se/exploring-fault-tolerance-in-cockroachdb</loc>
    <lastmod>2022-10-29T14:45:02.006Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.cloudneutral.se/model-tree-structures-with-cockroachdb</loc>
    <lastmod>2022-10-29T10:02:46.289Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.cloudneutral.se/running-cockroachdb-tpc-c-benchmark-on-gke</loc>
    <lastmod>2022-10-29T09:59:18.750Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.cloudneutral.se/trading-engine-using-cockroachdb</loc>
    <lastmod>2022-10-26T16:00:42.433Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.cloudneutral.se/cluster-singletons-using-shedlock</loc>
    <lastmod>2022-10-25T16:00:45.302Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.cloudneutral.se/designing-idempotent-rest-apis</loc>
    <lastmod>2022-10-19T18:17:57.015Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.cloudneutral.se/connection-pooling-with-spring-boot-and-cockroachdb</loc>
    <lastmod>2022-10-14T14:00:42.352Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.cloudneutral.se/bulk-updateupserts-with-spring-data-jdbc</loc>
    <lastmod>2022-09-22T10:36:58.399Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.cloudneutral.se/jpa-best-practices-identity-generators</loc>
    <lastmod>2022-09-13T07:14:34.430Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.cloudneutral.se/jpa-best-practices-optimizing-jpa-mappings</loc>
    <lastmod>2022-07-24T16:59:15.356Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.cloudneutral.se/jpa-best-practices-sql-patterns</loc>
    <lastmod>2022-07-24T16:51:53.673Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.cloudneutral.se/jpa-best-practices-explicit-and-implicit-transactions</loc>
    <lastmod>2022-07-24T16:37:17.569Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.cloudneutral.se/keeping-different-copies-of-state-in-sync-with-cdc-and-the-outbox-pattern-in-cockroachdb</loc>
    <lastmod>2022-07-09T08:00:07.835Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.cloudneutral.se/building-a-cockroachdb-data-pipeline</loc>
    <lastmod>2022-07-05T13:22:39.309Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.cloudneutral.se/shortest-path-search-algorithms</loc>
    <lastmod>2022-04-28T06:14:00.207Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.cloudneutral.se/common-table-expressions-in-cockroachdb</loc>
    <lastmod>2022-04-28T04:56:58.129Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.cloudneutral.se/batch-statements-with-spring-boot-and-hibernate</loc>
    <lastmod>2022-03-16T17:40:28.841Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.cloudneutral.se/multitenancy-applications-with-spring-boot-and-cockroachdb</loc>
    <lastmod>2022-03-14T14:55:52.853Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.cloudneutral.se/using-spring-annotations-and-aop-with-cockroachdb</loc>
    <lastmod>2021-03-23T20:22:46.994Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.cloudneutral.se/series/jpa-and-crdb</loc>
    <lastmod>2026-04-09T10:00:14.090Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://blog.cloudneutral.se/series/jdbc-crdb-driver</loc>
    <lastmod>2026-04-09T10:00:14.091Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://blog.cloudneutral.se/series/transaction-retries</loc>
    <lastmod>2026-04-09T10:00:14.091Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://blog.cloudneutral.se/series/cdc</loc>
    <lastmod>2026-04-09T10:00:14.091Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://blog.cloudneutral.se/archive</loc>
    <lastmod>2026-04-09T10:00:14.091Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://blog.cloudneutral.se/recommendations</loc>
    <lastmod>2026-04-09T10:00:14.091Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.4</priority>
  </url>
</urlset>