<?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-07-22T13:05:26.359Z</lastmod>
<changefreq>daily</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://storageletter.com/sections/analysis</loc>
<lastmod>2026-07-22T13:05:26.359Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://storageletter.com/sections/s3-bucket-fundamentals</loc>
<lastmod>2026-07-22T13:05:26.359Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://storageletter.com/sections/s3-performance-and-throughput</loc>
<lastmod>2026-07-22T13:05:26.359Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://storageletter.com/sections/business</loc>
<lastmod>2026-07-22T13:05:26.359Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://storageletter.com/sections/opinion</loc>
<lastmod>2026-07-22T13:05:26.359Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://storageletter.com/sections/science</loc>
<lastmod>2026-07-22T13:05:26.359Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://storageletter.com/sections/style</loc>
<lastmod>2026-07-22T13:05:26.359Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://storageletter.com/sections/thoughts</loc>
<lastmod>2026-07-22T13:05:26.359Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://storageletter.com/authors/diego-zola</loc>
<lastmod>2026-07-22T13:05:26.359Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://storageletter.com/authors/dmitri-osei</loc>
<lastmod>2026-07-22T13:05:26.359Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://storageletter.com/authors/elias-bergstrom</loc>
<lastmod>2026-07-22T13:05:26.359Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://storageletter.com/authors/elias-marchetti</loc>
<lastmod>2026-07-22T13:05:26.359Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://storageletter.com/authors/julian-kowalski</loc>
<lastmod>2026-07-22T13:05:26.359Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://storageletter.com/authors/kwame-delgado</loc>
<lastmod>2026-07-22T13:05:26.359Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://storageletter.com/authors/lena-bauer</loc>
<lastmod>2026-07-22T13:05:26.359Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://storageletter.com/authors/lucia-park</loc>
<lastmod>2026-07-22T13:05:26.359Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://storageletter.com/authors/nico-devi</loc>
<lastmod>2026-07-22T13:05:26.359Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://storageletter.com/authors/nico-yamada</loc>
<lastmod>2026-07-22T13:05:26.359Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://storageletter.com/authors/omar-lindqvist</loc>
<lastmod>2026-07-22T13:05:26.359Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://storageletter.com/authors/priya-kaur</loc>
<lastmod>2026-07-22T13:05:26.359Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://storageletter.com/authors/ruth-rahman</loc>
<lastmod>2026-07-22T13:05:26.359Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://storageletter.com/authors/sofia-ford</loc>
<lastmod>2026-07-22T13:05:26.359Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://storageletter.com/authors/talia-ford</loc>
<lastmod>2026-07-22T13:05:26.359Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://storageletter.com/authors/theo-bennett</loc>
<lastmod>2026-07-22T13:05:26.359Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://storageletter.com/authors/vera-marchetti</loc>
<lastmod>2026-07-22T13:05:26.359Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://storageletter.com/posts/s3-bucket-versioning-behavior-and-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/67cd0e49-de48-4fd2-8d59-be3dda5323f1.jpeg</image:loc>
</image:image>
<lastmod>2026-07-22T13:05:26.359Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://storageletter.com/posts/s3-vs-efs-vs-ebs-latency-benchmarks</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/b3799374-c911-4f32-ba1c-149e5ae08777.jpeg</image:loc>
</image:image>
<lastmod>2026-07-21T13:05:30.421Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://storageletter.com/posts/s3-storage-class-comparison</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/36be5f30-1106-4cdf-9f34-dc7dba94cd38.jpeg</image:loc>
</image:image>
<lastmod>2026-07-20T13:00:30.201Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://storageletter.com/posts/s3-request-rate-limits-and-prefix-sharding</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/c6dd1884-fcee-4d38-bf9a-dfdfa462c1e0.jpeg</image:loc>
</image:image>
<lastmod>2026-07-19T13:00:33.124Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://storageletter.com/posts/s3-requester-pays-buckets</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/4a735304-e752-452b-ad15-f82085ad5f21.jpeg</image:loc>
</image:image>
<lastmod>2026-07-18T13:01:53.264Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://storageletter.com/posts/s3-bucket-naming-and-region-selection</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/ff2d02f0-1acb-4829-ae2f-847c0c68e323/canvas/53eea52a-ffe8-4005-a946-c15652e14f28/generated/b15d0668-016f-49e7-a5e7-9bfd7e917a7c.png</image:loc>
</image:image>
<lastmod>2026-07-17T13:00:20.068Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://storageletter.com/posts/agent-context-storage-architecture</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/ff2d02f0-1acb-4829-ae2f-847c0c68e323/canvas/53eea52a-ffe8-4005-a946-c15652e14f28/generated/1bf7ed80-52c0-4d36-9058-8b609792c72d.png</image:loc>
</image:image>
<lastmod>2026-07-16T13:00:42.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://storageletter.com/posts/how-byte-range-gets-speed-up-large-s3-downloads</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/ff2d02f0-1acb-4829-ae2f-847c0c68e323/canvas/53eea52a-ffe8-4005-a946-c15652e14f28/generated/f066a63f-bdb3-469b-95e5-b37c3a69fde3.png</image:loc>
</image:image>
<lastmod>2026-07-15T05:07:30.334Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://storageletter.com/posts/comparing-s3-gcs-azure-blob-and-r2</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/ff2d02f0-1acb-4829-ae2f-847c0c68e323/canvas/53eea52a-ffe8-4005-a946-c15652e14f28/generated/0c92d351-8614-4e1c-810a-52ec37857e16.png</image:loc>
</image:image>
<lastmod>2026-07-15T04:55:51.147Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://storageletter.com/posts/what-is-an-s3-bucket-and-how-do-teams-actually-use-one</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/ff2d02f0-1acb-4829-ae2f-847c0c68e323/canvas/53eea52a-ffe8-4005-a946-c15652e14f28/generated/30c169ce-d32c-4e2a-8786-18463d67df3e.png</image:loc>
</image:image>
<lastmod>2026-07-13T19:01:38.174Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://storageletter.com/posts/how-do-i-do-efs-on-other-clouds</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/ff2d02f0-1acb-4829-ae2f-847c0c68e323/canvas/53eea52a-ffe8-4005-a946-c15652e14f28/generated/9cdcb0c9-b785-46fd-82b5-8ad82f9335a6.png</image:loc>
</image:image>
<lastmod>2026-07-07T18:31:04.735Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://storageletter.com/posts/what-is-lustre-and-when-should-you-use-something-simpler</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/ff2d02f0-1acb-4829-ae2f-847c0c68e323/canvas/53eea52a-ffe8-4005-a946-c15652e14f28/generated/7410c5e0-23f8-4a88-bb22-f79d8f4c6f7b.png</image:loc>
</image:image>
<lastmod>2026-07-07T18:30:58.269Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://storageletter.com/posts/12-aws-products-for-slashing-costs</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/74d8515c-0a72-4cc1-89d1-81e5323ffc7f.jpeg</image:loc>
</image:image>
<lastmod>2026-07-07T18:30:54.122Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://storageletter.com/posts/amazon-ebs-vs-efs-where-does-an-s3-compatible-option-fit-in</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/47f56e5e-ca2f-4ddf-8317-79eebe98f3e6.jpeg</image:loc>
</image:image>
<lastmod>2026-07-07T18:30:48.115Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://storageletter.com/posts/stop-syncing-and-start-mounting-a-smarter-alternative-to-aws-s3-sync</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/30f2d4fd-9a85-44f6-a110-ab1f68067014.jpeg</image:loc>
</image:image>
<lastmod>2026-07-07T18:30:43.326Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://storageletter.com/posts/storage-in-aws-versus-gcp</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/6dee18cc-23ce-4542-ac49-91d52025e343.jpeg</image:loc>
</image:image>
<lastmod>2026-07-07T18:12:07.976Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://storageletter.com/posts/how-to-build-the-right-storage-for-your-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/c18e34f9-5da0-4fd6-a4b8-8a91b7566841.jpeg</image:loc>
</image:image>
<lastmod>2026-07-06T17:36:47.698Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
</urlset>
