<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"><url><loc>https://blog.rootsher.dev/</loc><lastmod>2026-09-02</lastmod></url><url><loc>https://blog.rootsher.dev/software-development</loc></url><url><loc>https://blog.rootsher.dev/software-development/frontend</loc><lastmod>2025-11-11</lastmod></url><url><loc>https://blog.rootsher.dev/software-development/software-architecture</loc><lastmod>2025-11-11</lastmod></url><url><loc>https://blog.rootsher.dev/devops</loc></url><url><loc>https://blog.rootsher.dev/devops/infrastructure</loc><lastmod>2026-04-28</lastmod></url><url><loc>https://blog.rootsher.dev/devops/containers</loc><lastmod>2026-09-02</lastmod></url><url><loc>https://blog.rootsher.dev/devops/cloud</loc><lastmod>2024-03-12</lastmod></url><url><loc>https://blog.rootsher.dev/devops/observability</loc><lastmod>2026-09-02</lastmod></url><url><loc>https://blog.rootsher.dev/data</loc></url><url><loc>https://blog.rootsher.dev/data/caching</loc><lastmod>2023-11-14</lastmod></url><url><loc>https://blog.rootsher.dev/fundamentals</loc></url><url><loc>https://blog.rootsher.dev/fundamentals/system-design</loc><lastmod>2025-11-11</lastmod></url><url><loc>https://blog.rootsher.dev/fundamentals/computer-science</loc><lastmod>2026-08-04</lastmod></url><url><loc>https://blog.rootsher.dev/reliability-sre</loc></url><url><loc>https://blog.rootsher.dev/reliability-sre/capacity-performance</loc><lastmod>2026-09-02</lastmod></url><url><loc>https://blog.rootsher.dev/anatomy-of-a-cpu-problem</loc><lastmod>2026-09-02</lastmod></url><url><loc>https://blog.rootsher.dev/noisy-neighbor-and-cpu-overcommit</loc><lastmod>2026-08-25</lastmod></url><url><loc>https://blog.rootsher.dev/debugging-cpu-in-kubernetes</loc><lastmod>2026-08-18</lastmod></url><url><loc>https://blog.rootsher.dev/numa-smt-and-cache</loc><lastmod>2026-08-04</lastmod></url><url><loc>https://blog.rootsher.dev/one-cpu-is-not-one-core</loc><lastmod>2026-07-21</lastmod></url><url><loc>https://blog.rootsher.dev/requests-limits-and-qos</loc><lastmod>2026-07-07</lastmod></url><url><loc>https://blog.rootsher.dev/psi-cpu-pressure</loc><lastmod>2026-06-23</lastmod></url><url><loc>https://blog.rootsher.dev/cpu-contention</loc><lastmod>2026-06-09</lastmod></url><url><loc>https://blog.rootsher.dev/cpu-limits-and-throttling</loc><lastmod>2026-05-26</lastmod></url><url><loc>https://blog.rootsher.dev/cpu-requests-in-kubernetes</loc><lastmod>2026-05-12</lastmod></url><url><loc>https://blog.rootsher.dev/cgroups-and-cpu</loc><lastmod>2026-04-28</lastmod></url><url><loc>https://blog.rootsher.dev/how-linux-gives-a-process-cpu</loc><lastmod>2026-04-14</lastmod></url><url><loc>https://blog.rootsher.dev/cpu-in-kubernetes-from-the-kernel-up</loc><lastmod>2026-04-07</lastmod></url><url><loc>https://blog.rootsher.dev/rendering-as-composition</loc><lastmod>2025-11-11</lastmod></url><url><loc>https://blog.rootsher.dev/server-components</loc><lastmod>2025-07-08</lastmod></url><url><loc>https://blog.rootsher.dev/resumability</loc><lastmod>2025-03-11</lastmod></url><url><loc>https://blog.rootsher.dev/islands-architecture</loc><lastmod>2024-11-12</lastmod></url><url><loc>https://blog.rootsher.dev/selective-and-progressive-hydration</loc><lastmod>2024-07-09</lastmod></url><url><loc>https://blog.rootsher.dev/edge-rendering</loc><lastmod>2024-03-12</lastmod></url><url><loc>https://blog.rootsher.dev/partial-prerendering</loc><lastmod>2023-11-14</lastmod></url><url><loc>https://blog.rootsher.dev/streaming-ssr</loc><lastmod>2023-05-09</lastmod></url><url><loc>https://blog.rootsher.dev/revalidation-and-isr</loc><lastmod>2023-01-10</lastmod></url><url><loc>https://blog.rootsher.dev/deferred-generation</loc><lastmod>2022-09-13</lastmod></url><url><loc>https://blog.rootsher.dev/static-site-generation</loc><lastmod>2022-05-10</lastmod></url><url><loc>https://blog.rootsher.dev/hydration</loc><lastmod>2022-01-11</lastmod></url><url><loc>https://blog.rootsher.dev/ssr-returns</loc><lastmod>2021-09-14</lastmod></url><url><loc>https://blog.rootsher.dev/the-cost-of-shipping-the-application</loc><lastmod>2021-05-11</lastmod></url><url><loc>https://blog.rootsher.dev/spa-and-client-side-rendering</loc><lastmod>2021-01-12</lastmod></url><url><loc>https://blog.rootsher.dev/ajax-and-the-first-dynamic-clients</loc><lastmod>2020-09-08</lastmod></url><url><loc>https://blog.rootsher.dev/server-rendered-web</loc><lastmod>2020-05-12</lastmod></url><url><loc>https://blog.rootsher.dev/frontend-rendering-from-server-side-pages-to-hybrid-rendering</loc><lastmod>2020-01-14</lastmod></url></urlset>