<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"><url><loc>https://mbrenndoerfer.com/writing/checkpointing-recovery-async-fault-tolerance-training/checkpointing-and-recovery</loc><lastmod>2026-01-23T14:08:21.000Z</lastmod></url><url><loc>https://mbrenndoerfer.com/writing/checkpointing-recovery-async-fault-tolerance-training/what-goes-into-a-checkpoint</loc><lastmod>2026-01-23T14:08:21.000Z</lastmod></url><url><loc>https://mbrenndoerfer.com/writing/checkpointing-recovery-async-fault-tolerance-training/checkpoint-frequency</loc><lastmod>2026-01-23T14:08:21.000Z</lastmod></url><url><loc>https://mbrenndoerfer.com/writing/checkpointing-recovery-async-fault-tolerance-training/asynchronous-checkpointing</loc><lastmod>2026-01-23T14:08:21.000Z</lastmod></url><url><loc>https://mbrenndoerfer.com/writing/checkpointing-recovery-async-fault-tolerance-training/fault-recovery</loc><lastmod>2026-01-23T14:08:21.000Z</lastmod></url><url><loc>https://mbrenndoerfer.com/writing/checkpointing-recovery-async-fault-tolerance-training/code-implementation</loc><lastmod>2026-01-23T14:08:21.000Z</lastmod></url><url><loc>https://mbrenndoerfer.com/writing/checkpointing-recovery-async-fault-tolerance-training/limitations-and-practical-considerations</loc><lastmod>2026-01-23T14:08:21.000Z</lastmod></url><url><loc>https://mbrenndoerfer.com/writing/checkpointing-recovery-async-fault-tolerance-training/summary</loc><lastmod>2026-01-23T14:08:21.000Z</lastmod></url><url><loc>https://mbrenndoerfer.com/writing/checkpointing-recovery-async-fault-tolerance-training/quiz</loc><lastmod>2026-01-23T14:08:21.000Z</lastmod></url></urlset>