<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1">
<url>
<loc>https://storageletter.com</loc>
<lastmod>2026-10-11T18:01:45.092Z</lastmod>
<changefreq>daily</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://storageletter.com/sections/multi-cloud-storage</loc>
<lastmod>2026-09-15T22:59:15.277Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://storageletter.com/sections/object-storage</loc>
<lastmod>2026-08-30T19:27:12.493Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://storageletter.com/sections/s3-architecture</loc>
<lastmod>2026-10-09T18:55:15.215Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://storageletter.com/sections/s3-performance</loc>
<lastmod>2026-10-06T19:26:03.173Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://storageletter.com/sections/s3-bucket-fundamentals</loc>
<lastmod>2026-10-11T18:01:45.092Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://storageletter.com/sections/features</loc>
<lastmod>2026-09-30T17:06:14.484Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://storageletter.com/authors/owen-marroquin</loc>
<lastmod>2026-10-11T18:01:45.092Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://storageletter.com/authors/farah-bianchi</loc>
<lastmod>2026-10-11T18:01:45.092Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://storageletter.com/authors/yuki-nystrom</loc>
<lastmod>2026-10-11T18:01:45.092Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://storageletter.com/authors/nadia-prasad</loc>
<lastmod>2026-10-11T18:01:45.092Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://storageletter.com/posts/s3-versioning-cost-management-tools-and-platforms</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/ff2d02f0-1acb-4829-ae2f-847c0c68e323/canvas/4274a2e5-9f9f-4aef-8229-20c91f11e3a2/generated/3e3650bf-79aa-43b7-9d77-8a8bac5fcc74.jpeg</image:loc>
</image:image>
<lastmod>2026-10-11T18:01:45.092Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://storageletter.com/posts/backup-planning-for-s3-backed-workloads</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/ff2d02f0-1acb-4829-ae2f-847c0c68e323/canvas/4274a2e5-9f9f-4aef-8229-20c91f11e3a2/generated/9aa69d0c-740e-4831-921e-e3e4b10f61b5.jpeg</image:loc>
</image:image>
<lastmod>2026-10-10T19:50:58.478Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://storageletter.com/posts/s3-backed-databases-and-table-formats</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/ff2d02f0-1acb-4829-ae2f-847c0c68e323/canvas/4274a2e5-9f9f-4aef-8229-20c91f11e3a2/generated/5e4b7b47-0080-4620-957c-a19a9f5062f6.jpeg</image:loc>
</image:image>
<lastmod>2026-10-09T18:55:15.215Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://storageletter.com/posts/file-systems-and-databases-as-complements</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/ff2d02f0-1acb-4829-ae2f-847c0c68e323/canvas/4274a2e5-9f9f-4aef-8229-20c91f11e3a2/generated/d64153a3-3008-44c1-b215-1077cc1aad83.jpeg</image:loc>
</image:image>
<lastmod>2026-10-08T18:59:50.748Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://storageletter.com/posts/s3-multipart-upload-throughput-tuning</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/ff2d02f0-1acb-4829-ae2f-847c0c68e323/canvas/4274a2e5-9f9f-4aef-8229-20c91f11e3a2/generated/8fd25f87-9c01-4939-8302-20106374a246.png</image:loc>
</image:image>
<lastmod>2026-10-06T19:26:03.173Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://storageletter.com/posts/s3-storage-class-transition-latency-and-cost-impact</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/ff2d02f0-1acb-4829-ae2f-847c0c68e323/canvas/4274a2e5-9f9f-4aef-8229-20c91f11e3a2/generated/aba7d312-dd53-4111-81bd-0a86b675957c.jpeg</image:loc>
</image:image>
<lastmod>2026-10-05T18:10:41.927Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://storageletter.com/posts/nvme-caching-layers-and-s3-read-latency</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/ff2d02f0-1acb-4829-ae2f-847c0c68e323/canvas/4274a2e5-9f9f-4aef-8229-20c91f11e3a2/generated/53757a68-44ee-42d0-92b4-eb330349bf18.jpeg</image:loc>
</image:image>
<lastmod>2026-10-03T20:09:23.451Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://storageletter.com/posts/ebs-vs-efs-latency-and-throughput-trade-offs</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/ff2d02f0-1acb-4829-ae2f-847c0c68e323/canvas/4274a2e5-9f9f-4aef-8229-20c91f11e3a2/generated/7641d63b-e3ec-4e0f-af8d-98fb51e9395b.jpeg</image:loc>
</image:image>
<lastmod>2026-10-02T18:00:33.498Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://storageletter.com/posts/solutions-for-eliminating-cold-start-latency-in-s3-backed-compute-fleets</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/ff2d02f0-1acb-4829-ae2f-847c0c68e323/canvas/4274a2e5-9f9f-4aef-8229-20c91f11e3a2/generated/ed8ddadf-a95c-4bf1-abe7-1877f457d3a5.jpeg</image:loc>
</image:image>
<lastmod>2026-10-01T18:15:13.897Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://storageletter.com/posts/approaches-to-eliminating-cold-start-latency-in-s3-intensive-pipelines</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/ff2d02f0-1acb-4829-ae2f-847c0c68e323/canvas/4274a2e5-9f9f-4aef-8229-20c91f11e3a2/generated/81ec7213-7494-4b7f-944f-dbcc5c7039fb.jpeg</image:loc>
</image:image>
<lastmod>2026-09-30T20:00:32.282Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://storageletter.com/posts/amazon-ebs-vs-gcp-alternatives</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/ff2d02f0-1acb-4829-ae2f-847c0c68e323/canvas/4274a2e5-9f9f-4aef-8229-20c91f11e3a2/generated/59a5ca39-264c-4737-b746-421cceacc813.jpeg</image:loc>
</image:image>
<lastmod>2026-09-30T17:06:14.484Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://storageletter.com/posts/aws-ebs-vs-efs-for-shared-ml-storage</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/ff2d02f0-1acb-4829-ae2f-847c0c68e323/canvas/4274a2e5-9f9f-4aef-8229-20c91f11e3a2/generated/7049b63e-bd2f-4595-af5e-79f986e0bfbb.jpeg</image:loc>
</image:image>
<lastmod>2026-09-30T16:26:09.218Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://storageletter.com/posts/aws-s3-egress-cost-reduction-techniques</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/ff2d02f0-1acb-4829-ae2f-847c0c68e323/canvas/4274a2e5-9f9f-4aef-8229-20c91f11e3a2/generated/8639f859-89b8-4e67-b1ec-195705450e0d.jpeg</image:loc>
</image:image>
<lastmod>2026-09-29T04:56:16.265Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://storageletter.com/posts/nvme-vs-ssd-caching-for-s3-read-workloads</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/ff2d02f0-1acb-4829-ae2f-847c0c68e323/canvas/4274a2e5-9f9f-4aef-8229-20c91f11e3a2/generated/9b28d7e0-7f54-41d8-9656-ea301e6d7b19.jpeg</image:loc>
</image:image>
<lastmod>2026-09-27T23:14:51.079Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://storageletter.com/posts/shared-ssd-caching-layers-for-s3-backed-compute-fleets</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/ff2d02f0-1acb-4829-ae2f-847c0c68e323/canvas/4274a2e5-9f9f-4aef-8229-20c91f11e3a2/generated/2e913c84-fa42-45e6-a4fd-eedef6cce1bd.jpeg</image:loc>
</image:image>
<lastmod>2026-09-26T19:40:19.237Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://storageletter.com/posts/checkpoint-storage-patterns-for-distributed-training</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/ff2d02f0-1acb-4829-ae2f-847c0c68e323/canvas/4274a2e5-9f9f-4aef-8229-20c91f11e3a2/generated/89db0c98-957e-485a-a48e-502e2ec0dc4c.jpeg</image:loc>
</image:image>
<lastmod>2026-09-24T20:20:50.226Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://storageletter.com/posts/s3-compatible-file-system-mounting-tools-compared</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/ff2d02f0-1acb-4829-ae2f-847c0c68e323/canvas/4274a2e5-9f9f-4aef-8229-20c91f11e3a2/generated/a039fac1-0408-4593-8ae1-9b6b5fe81da0.jpeg</image:loc>
</image:image>
<lastmod>2026-09-23T18:21:15.404Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://storageletter.com/posts/s3-versioning-cost-at-scale</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/ff2d02f0-1acb-4829-ae2f-847c0c68e323/canvas/4274a2e5-9f9f-4aef-8229-20c91f11e3a2/generated/92834167-b57d-4489-9c45-1f01ceff9d24.jpeg</image:loc>
</image:image>
<lastmod>2026-09-22T19:36:36.304Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://storageletter.com/posts/aws-glacier-pricing-and-cold-archive-cost-modeling</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/ff2d02f0-1acb-4829-ae2f-847c0c68e323/canvas/4274a2e5-9f9f-4aef-8229-20c91f11e3a2/generated/f06cae86-bf99-4156-878d-2e1a916862e4.jpeg</image:loc>
</image:image>
<lastmod>2026-09-21T19:50:10.465Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://storageletter.com/posts/s3-data-lake-folder-structure-and-partition-design</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/ff2d02f0-1acb-4829-ae2f-847c0c68e323/canvas/4274a2e5-9f9f-4aef-8229-20c91f11e3a2/generated/482c8119-6b5c-4d35-b146-58569f0d8f48.jpeg</image:loc>
</image:image>
<lastmod>2026-09-20T18:54:06.186Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://storageletter.com/posts/s3-retention-policy-configuration-and-enforcement</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/ff2d02f0-1acb-4829-ae2f-847c0c68e323/canvas/4274a2e5-9f9f-4aef-8229-20c91f11e3a2/generated/c4cdf732-1c88-44ef-8896-efa0f4658809.jpeg</image:loc>
</image:image>
<lastmod>2026-09-19T18:58:36.965Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://storageletter.com/posts/s3-lifecycle-rule-mechanics-and-common-pitfalls</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/ff2d02f0-1acb-4829-ae2f-847c0c68e323/canvas/4274a2e5-9f9f-4aef-8229-20c91f11e3a2/generated/36a03774-e110-4c5c-b3bd-167215bdb85d.jpeg</image:loc>
</image:image>
<lastmod>2026-09-18T18:44:14.602Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://storageletter.com/posts/data-archiving-strategy-for-s3-backed-workloads</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/ff2d02f0-1acb-4829-ae2f-847c0c68e323/canvas/4274a2e5-9f9f-4aef-8229-20c91f11e3a2/generated/3ab38249-94be-435e-b1b1-d5dd44ca4ca6.jpeg</image:loc>
</image:image>
<lastmod>2026-09-17T21:49:17.401Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://storageletter.com/posts/data-migration-strategy-from-block-storage-to-object-storage</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/ff2d02f0-1acb-4829-ae2f-847c0c68e323/canvas/4274a2e5-9f9f-4aef-8229-20c91f11e3a2/generated/93df6af7-6ea5-4a81-8f17-8ac11b959ed3.jpeg</image:loc>
</image:image>
<lastmod>2026-09-17T01:59:52.721Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://storageletter.com/posts/data-residency-and-sovereignty-with-object-storage</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/ff2d02f0-1acb-4829-ae2f-847c0c68e323/canvas/4274a2e5-9f9f-4aef-8229-20c91f11e3a2/generated/f5c90549-f2b3-4f25-b352-960ba6da0889.jpeg</image:loc>
</image:image>
<lastmod>2026-09-15T22:59:15.277Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://storageletter.com/posts/cross-cloud-data-access-without-etl</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/ff2d02f0-1acb-4829-ae2f-847c0c68e323/canvas/4274a2e5-9f9f-4aef-8229-20c91f11e3a2/generated/6601f65a-5559-4131-8f7e-22b42f0644b7.jpeg</image:loc>
</image:image>
<lastmod>2026-09-15T22:29:22.743Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://storageletter.com/posts/avoiding-vendor-lock-in-with-object-storage</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/ff2d02f0-1acb-4829-ae2f-847c0c68e323/canvas/4274a2e5-9f9f-4aef-8229-20c91f11e3a2/generated/6673ff85-ab2f-41f4-8169-6180e7d01893.jpeg</image:loc>
</image:image>
<lastmod>2026-09-15T20:14:18.967Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://storageletter.com/posts/s3-compatible-api-ecosystem</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/ff2d02f0-1acb-4829-ae2f-847c0c68e323/canvas/4274a2e5-9f9f-4aef-8229-20c91f11e3a2/generated/e576df35-9fcd-4e59-aea1-a7f92d47e62f.jpeg</image:loc>
</image:image>
<lastmod>2026-09-12T22:38:29.497Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://storageletter.com/posts/amazon-fsx-alternatives-for-multi-cloud-teams</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/ff2d02f0-1acb-4829-ae2f-847c0c68e323/canvas/4274a2e5-9f9f-4aef-8229-20c91f11e3a2/generated/8d20a4b0-c9f5-4074-adaf-451ba81782cd.png</image:loc>
</image:image>
<lastmod>2026-09-11T22:28:10.404Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://storageletter.com/posts/file-storage-vs-object-storage-vs-block-storage-decision-guide</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/ff2d02f0-1acb-4829-ae2f-847c0c68e323/canvas/4274a2e5-9f9f-4aef-8229-20c91f11e3a2/generated/8c001a51-83a8-4672-9d42-251ad73b1e56.png</image:loc>
</image:image>
<lastmod>2026-09-11T00:38:27.922Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://storageletter.com/posts/s3-vpc-endpoint-configuration-for-private-bucket-access</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/ff2d02f0-1acb-4829-ae2f-847c0c68e323/canvas/4274a2e5-9f9f-4aef-8229-20c91f11e3a2/generated/dc5b1947-24da-45df-9ce7-d9481c8e3333.jpeg</image:loc>
</image:image>
<lastmod>2026-09-10T22:08:52.995Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://storageletter.com/posts/hybrid-cloud-storage-architecture-patterns</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/ff2d02f0-1acb-4829-ae2f-847c0c68e323/canvas/4274a2e5-9f9f-4aef-8229-20c91f11e3a2/generated/dd652532-1a7f-4758-a67a-677c0c742e1a.jpeg</image:loc>
</image:image>
<lastmod>2026-09-07T20:33:16.023Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://storageletter.com/posts/air-gapped-storage-architecture-with-s3-compatible-backends</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/ff2d02f0-1acb-4829-ae2f-847c0c68e323/canvas/4274a2e5-9f9f-4aef-8229-20c91f11e3a2/generated/4a2464ee-95db-4b70-84be-c9541d7128dc.jpeg</image:loc>
</image:image>
<lastmod>2026-09-06T18:51:38.330Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://storageletter.com/posts/san-vs-nas-for-teams-evaluating-cloud-object-storage</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/ff2d02f0-1acb-4829-ae2f-847c0c68e323/canvas/4274a2e5-9f9f-4aef-8229-20c91f11e3a2/generated/830f534f-a931-4a3b-8ca1-8ed767dfbd41.png</image:loc>
</image:image>
<lastmod>2026-09-05T19:52:53.206Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://storageletter.com/posts/mounting-object-storage-as-a-filesystem</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/ff2d02f0-1acb-4829-ae2f-847c0c68e323/canvas/4274a2e5-9f9f-4aef-8229-20c91f11e3a2/generated/1a688e54-b85b-49cb-be36-a224982a13ae.jpeg</image:loc>
</image:image>
<lastmod>2026-09-02T21:39:28.808Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://storageletter.com/posts/minio-alternatives-for-s3-compatible-object-storage</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/ff2d02f0-1acb-4829-ae2f-847c0c68e323/canvas/4274a2e5-9f9f-4aef-8229-20c91f11e3a2/generated/271f783a-58a2-42df-9938-cedb81e35c5a.png</image:loc>
</image:image>
<lastmod>2026-09-01T20:05:19.653Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://storageletter.com/posts/efs-alternatives-for-cloud-agnostic-architectures</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/ff2d02f0-1acb-4829-ae2f-847c0c68e323/canvas/4274a2e5-9f9f-4aef-8229-20c91f11e3a2/generated/a434fac6-8ea3-4610-b360-f063f510d47e.jpeg</image:loc>
</image:image>
<lastmod>2026-08-31T19:35:06.965Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://storageletter.com/posts/iterative-context-discovery-vs-prompt-front-loading</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/ff2d02f0-1acb-4829-ae2f-847c0c68e323/canvas/4274a2e5-9f9f-4aef-8229-20c91f11e3a2/generated/98ce9f97-4be8-4f7f-9cc3-acd6a93e7684.jpeg</image:loc>
</image:image>
<lastmod>2026-08-30T19:27:12.493Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://storageletter.com/posts/elastic-storage-billing-for-agent-workloads</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/ff2d02f0-1acb-4829-ae2f-847c0c68e323/canvas/4274a2e5-9f9f-4aef-8229-20c91f11e3a2/generated/06048ab3-3c04-4a56-ab6b-0e16312a969f.jpeg</image:loc>
</image:image>
<lastmod>2026-08-29T19:21:55.311Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://storageletter.com/posts/unstructured-data-access-patterns-for-ai</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/ff2d02f0-1acb-4829-ae2f-847c0c68e323/canvas/4274a2e5-9f9f-4aef-8229-20c91f11e3a2/generated/41c87a69-7fe8-4ce2-8ce2-595444f5db4f.jpeg</image:loc>
</image:image>
<lastmod>2026-08-28T21:06:33.097Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://storageletter.com/posts/bash-as-a-universal-agent-tool-interface</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/ff2d02f0-1acb-4829-ae2f-847c0c68e323/canvas/4274a2e5-9f9f-4aef-8229-20c91f11e3a2/generated/3ef210d1-3a58-4876-9447-417b90bbc220.jpeg</image:loc>
</image:image>
<lastmod>2026-08-27T23:26:26.609Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://storageletter.com/posts/posix-filesystem-semantics-for-ai-agents</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/ff2d02f0-1acb-4829-ae2f-847c0c68e323/canvas/4274a2e5-9f9f-4aef-8229-20c91f11e3a2/generated/a04101b4-fcaa-4913-bab8-ca08a22be565.jpeg</image:loc>
</image:image>
<lastmod>2026-08-27T19:41:49.102Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://storageletter.com/posts/shared-filesystem-access-for-parallel-agent-runs</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/ff2d02f0-1acb-4829-ae2f-847c0c68e323/canvas/4274a2e5-9f9f-4aef-8229-20c91f11e3a2/generated/38057a2a-e3c3-4368-8706-8522f272e3bf.png</image:loc>
</image:image>
<lastmod>2026-08-27T17:21:40.797Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://storageletter.com/posts/eliminating-data-download-steps-before-gpu-training</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/ff2d02f0-1acb-4829-ae2f-847c0c68e323/canvas/4274a2e5-9f9f-4aef-8229-20c91f11e3a2/generated/366d7906-f9ee-4e17-871a-9a7fe1f4d7f4.jpeg</image:loc>
</image:image>
<lastmod>2026-08-23T20:32:25.052Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://storageletter.com/posts/s3-as-an-ai-training-data-store</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/ff2d02f0-1acb-4829-ae2f-847c0c68e323/canvas/4274a2e5-9f9f-4aef-8229-20c91f11e3a2/generated/05a0d16f-087a-468b-96e3-a35c775b15ca.jpeg</image:loc>
</image:image>
<lastmod>2026-08-22T19:04:31.338Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://storageletter.com/posts/object-storage-platforms-purpose-built-for-ai-agent-sandboxing</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/ff2d02f0-1acb-4829-ae2f-847c0c68e323/canvas/4274a2e5-9f9f-4aef-8229-20c91f11e3a2/generated/4b172f46-29f5-40b8-8fc4-dfe2284566d1.jpeg</image:loc>
</image:image>
<lastmod>2026-08-21T17:48:53.192Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://storageletter.com/posts/high-performance-object-storage-providers-for-ai-data-pipelines</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/ff2d02f0-1acb-4829-ae2f-847c0c68e323/canvas/4274a2e5-9f9f-4aef-8229-20c91f11e3a2/generated/f7d32fc1-146c-44b8-bc97-4381d27771c0.jpeg</image:loc>
</image:image>
<lastmod>2026-08-18T17:24:12.235Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://storageletter.com/posts/persistent-agent-workspaces-across-sessions</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/ff2d02f0-1acb-4829-ae2f-847c0c68e323/canvas/4274a2e5-9f9f-4aef-8229-20c91f11e3a2/generated/cdd31b72-8ad9-42bb-b00e-6bdf5b59eb94.jpeg</image:loc>
</image:image>
<lastmod>2026-08-17T18:23:39.132Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://storageletter.com/posts/s3-data-lake-architecture-for-ai-feature-pipelines</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/ff2d02f0-1acb-4829-ae2f-847c0c68e323/canvas/4274a2e5-9f9f-4aef-8229-20c91f11e3a2/generated/be4564b5-926e-494f-9099-96c313b1be16.jpeg</image:loc>
</image:image>
<lastmod>2026-08-15T17:38:49.387Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://storageletter.com/posts/object-storage-solutions-for-ml-pipeline-data</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/ff2d02f0-1acb-4829-ae2f-847c0c68e323/canvas/4274a2e5-9f9f-4aef-8229-20c91f11e3a2/generated/33c0384f-578b-489a-acb4-657a3e4a7cc8.jpeg</image:loc>
</image:image>
<lastmod>2026-08-13T18:23:20.996Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
</urlset>
