<?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://machinereview.co</loc>
<lastmod>2026-11-12T16:17:20.796Z</lastmod>
<changefreq>daily</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://machinereview.co/sections/persistent-agents</loc>
<lastmod>2026-11-12T16:17:20.796Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://machinereview.co/sections/micro-vm-infrastructure</loc>
<lastmod>2026-11-03T14:52:22.035Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://machinereview.co/sections/agent-security</loc>
<lastmod>2026-09-29T06:20:39.642Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://machinereview.co/authors/darius-tran</loc>
<lastmod>2026-11-12T16:17:20.796Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://machinereview.co/authors/tariq-osei-mensah</loc>
<lastmod>2026-11-12T16:17:20.796Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://machinereview.co/authors/cecile-marchand-volkov</loc>
<lastmod>2026-11-12T16:17:20.796Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://machinereview.co/authors/priya-subramaniam</loc>
<lastmod>2026-11-12T16:17:20.796Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://machinereview.co/posts/hitting-lambda-limits-on-a-live-agent-product-and-what-the-fix-actually-looks-li</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/e8de1a54-357f-4091-a718-0e96d179b54f/canvas/2454499d-1639-4204-b8e5-60b1b22c706b/generated/d5f46808-5b51-4774-bcd2-7b667b222c5c.jpeg</image:loc>
</image:image>
<lastmod>2026-11-12T16:17:20.796Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://machinereview.co/posts/why-long-running-agent-tasks-belong-to-a-process-not-a-timeout-budget</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/e8de1a54-357f-4091-a718-0e96d179b54f/canvas/2454499d-1639-4204-b8e5-60b1b22c706b/generated/adda0086-6d5b-49e5-ab01-580010c72669.jpeg</image:loc>
</image:image>
<lastmod>2026-11-11T16:22:30.227Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://machinereview.co/posts/the-operational-cost-of-stitching-serverless-invocations-into-a-fake-persistent</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/e8de1a54-357f-4091-a718-0e96d179b54f/canvas/2454499d-1639-4204-b8e5-60b1b22c706b/generated/1c399489-fa64-4fea-90f4-8b53b1001cba.jpeg</image:loc>
</image:image>
<lastmod>2026-11-05T15:12:07.719Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://machinereview.co/posts/package-installation-workflows-in-persistent-agent-vms</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/e8de1a54-357f-4091-a718-0e96d179b54f/canvas/2454499d-1639-4204-b8e5-60b1b22c706b/generated/0b95cc1a-be58-4c8d-82a5-39de46da2e6a.jpeg</image:loc>
</image:image>
<lastmod>2026-11-03T14:52:22.035Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://machinereview.co/posts/from-shared-kernel-to-per-agent-micro-vm-without-rebuilding-your-orchestration-l</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/e8de1a54-357f-4091-a718-0e96d179b54f/canvas/2454499d-1639-4204-b8e5-60b1b22c706b/generated/76d7d639-0ced-4ca9-afa8-93ef40fd7762.jpeg</image:loc>
</image:image>
<lastmod>2026-11-02T15:26:16.452Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://machinereview.co/posts/threat-modeling-untrusted-ai-agents-to-pick-the-right-runtime-boundary</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/e8de1a54-357f-4091-a718-0e96d179b54f/canvas/2454499d-1639-4204-b8e5-60b1b22c706b/generated/a17d789a-2f69-43aa-8536-6c71487b0587.jpeg</image:loc>
</image:image>
<lastmod>2026-10-31T13:40:49.577Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://machinereview.co/posts/ephemeral-process-boundaries-and-the-hidden-failure-modes-they-create-for-autono</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/e8de1a54-357f-4091-a718-0e96d179b54f/canvas/2454499d-1639-4204-b8e5-60b1b22c706b/generated/b639b26d-b52d-49f7-8ac0-9fa7b043c220.jpeg</image:loc>
</image:image>
<lastmod>2026-10-29T14:12:07.470Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://machinereview.co/posts/what-serverless-execution-environments-take-away-from-a-running-agent</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/e8de1a54-357f-4091-a718-0e96d179b54f/canvas/2454499d-1639-4204-b8e5-60b1b22c706b/generated/ab52f634-055f-47fd-8f6f-7c5520aeab94.jpeg</image:loc>
</image:image>
<lastmod>2026-10-28T13:41:29.696Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://machinereview.co/posts/safe-code-execution-inside-agent-micro-vms</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/e8de1a54-357f-4091-a718-0e96d179b54f/canvas/2454499d-1639-4204-b8e5-60b1b22c706b/generated/9fb8a83c-7c07-42e9-98c8-91d413cecc12.jpeg</image:loc>
</image:image>
<lastmod>2026-10-26T15:01:57.424Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://machinereview.co/posts/networking-isolated-agent-vms-at-scale</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/e8de1a54-357f-4091-a718-0e96d179b54f/canvas/2454499d-1639-4204-b8e5-60b1b22c706b/generated/bcd78e2e-041c-4d4e-ace3-3c9c82e4b6af.jpeg</image:loc>
</image:image>
<lastmod>2026-10-22T15:01:55.177Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://machinereview.co/posts/snapshot-and-restore-mechanics-in-firecracker</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/e8de1a54-357f-4091-a718-0e96d179b54f/canvas/2454499d-1639-4204-b8e5-60b1b22c706b/generated/88db283c-a122-417c-998e-812235135d26.jpeg</image:loc>
</image:image>
<lastmod>2026-10-21T14:56:16.612Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://machinereview.co/posts/kernel-configuration-for-firecracker-agent-vms</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/e8de1a54-357f-4091-a718-0e96d179b54f/canvas/2454499d-1639-4204-b8e5-60b1b22c706b/generated/ea569e2c-3d66-4059-9a7d-695ccee8d145.jpeg</image:loc>
</image:image>
<lastmod>2026-10-19T13:41:30.496Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://machinereview.co/posts/bare-metal-vs-virtualized-cloud-for-agent-compute</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/e8de1a54-357f-4091-a718-0e96d179b54f/canvas/2454499d-1639-4204-b8e5-60b1b22c706b/generated/c29a4ee4-3515-4461-a035-7d8ab8a3ca33.jpeg</image:loc>
</image:image>
<lastmod>2026-10-17T14:50:30.436Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://machinereview.co/posts/agent-continuity-after-crashes-and-unexpected-restarts</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/e8de1a54-357f-4091-a718-0e96d179b54f/canvas/2454499d-1639-4204-b8e5-60b1b22c706b/generated/c7fbb67e-b2f7-4265-a65e-620d13425b2a.jpeg</image:loc>
</image:image>
<lastmod>2026-10-16T15:36:30.111Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://machinereview.co/posts/file-system-layout-conventions-for-agent-vms</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/e8de1a54-357f-4091-a718-0e96d179b54f/canvas/2454499d-1639-4204-b8e5-60b1b22c706b/generated/2fc6e813-f8a4-4220-8a8b-be78c352b012.jpeg</image:loc>
</image:image>
<lastmod>2026-10-15T14:56:40.517Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://machinereview.co/posts/rootfs-image-design-for-fast-booting-ai-agents</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/e8de1a54-357f-4091-a718-0e96d179b54f/canvas/2454499d-1639-4204-b8e5-60b1b22c706b/generated/97f5aca5-66ba-4d0d-b129-3fcaf7b6f494.jpeg</image:loc>
</image:image>
<lastmod>2026-10-14T14:32:41.192Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://machinereview.co/posts/agent-wakeup-latency-budget-for-interactive-products</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/e8de1a54-357f-4091-a718-0e96d179b54f/canvas/2454499d-1639-4204-b8e5-60b1b22c706b/generated/78060d6b-403f-4918-9b5e-c7b2c32ab74a.jpeg</image:loc>
</image:image>
<lastmod>2026-10-12T14:36:01.658Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://machinereview.co/posts/fault-tolerance-and-recovery-patterns-for-persistent-agents</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/e8de1a54-357f-4091-a718-0e96d179b54f/canvas/2454499d-1639-4204-b8e5-60b1b22c706b/generated/576ff466-947b-4d31-9fb8-b2515ec68b39.jpeg</image:loc>
</image:image>
<lastmod>2026-10-09T15:40:23.131Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://machinereview.co/posts/designing-agent-native-apis-for-external-callers</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/e8de1a54-357f-4091-a718-0e96d179b54f/canvas/2454499d-1639-4204-b8e5-60b1b22c706b/generated/9af96799-ec7a-4f93-9fd7-5503cd85bc5a.jpeg</image:loc>
</image:image>
<lastmod>2026-10-08T13:55:29.464Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://machinereview.co/posts/browser-session-persistence-in-cloud-ai-agents</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/e8de1a54-357f-4091-a718-0e96d179b54f/canvas/2454499d-1639-4204-b8e5-60b1b22c706b/generated/9905e030-dfc8-498b-9341-8ac2539c1a9b.jpeg</image:loc>
</image:image>
<lastmod>2026-10-07T14:25:26.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://machinereview.co/posts/credential-and-secret-management-inside-agent-vms</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/e8de1a54-357f-4091-a718-0e96d179b54f/canvas/2454499d-1639-4204-b8e5-60b1b22c706b/generated/2bf92902-1bd7-4bd8-ada3-f83fc7ecd7ee.png</image:loc>
</image:image>
<lastmod>2026-10-06T14:35:30.358Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://machinereview.co/posts/agent-memory-architecture-beyond-vector-stores</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/e8de1a54-357f-4091-a718-0e96d179b54f/canvas/2454499d-1639-4204-b8e5-60b1b22c706b/generated/3ffa7834-1da5-43d4-b682-7c577d94f2db.jpeg</image:loc>
</image:image>
<lastmod>2026-10-05T14:35:32.792Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://machinereview.co/posts/persistent-disk-layout-for-long-running-ai-agents</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/e8de1a54-357f-4091-a718-0e96d179b54f/canvas/2454499d-1639-4204-b8e5-60b1b22c706b/generated/f82476b4-4ed3-4eca-883c-ee296bb1d9af.jpeg</image:loc>
</image:image>
<lastmod>2026-10-01T14:40:23.715Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://machinereview.co/posts/stateless-vs-persistent-agent-design-tradeoffs</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/e8de1a54-357f-4091-a718-0e96d179b54f/canvas/2454499d-1639-4204-b8e5-60b1b22c706b/generated/b0a4494f-db7a-40cf-839f-4e2ca59bbd1d.jpeg</image:loc>
</image:image>
<lastmod>2026-09-30T16:56:10.678Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://machinereview.co/posts/vm-isolation-vs-container-isolation-for-ai-agent-security</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/e8de1a54-357f-4091-a718-0e96d179b54f/canvas/2454499d-1639-4204-b8e5-60b1b22c706b/generated/446b89d2-d333-4206-8d15-9620c544fe41.jpeg</image:loc>
</image:image>
<lastmod>2026-09-29T06:20:39.642Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://machinereview.co/posts/firecracker-microvm-architecture-for-ai-agent-workloads</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/e8de1a54-357f-4091-a718-0e96d179b54f/canvas/2454499d-1639-4204-b8e5-60b1b22c706b/generated/48ddbec5-930b-4d28-b20c-775312d345a4.jpeg</image:loc>
</image:image>
<lastmod>2026-09-29T06:20:18.073Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
</urlset>
