<?xml version="1.0" encoding="utf-8" standalone="yes"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml"><url><loc>https://hritesh-sonawane.github.io/notes/systems-design/ai-worked-designs/01-a-chat-assistant-at-scale/</loc><lastmod>2026-10-30T16:05:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/systems-design/evaluation-in-production/01-designing-evals/</loc><lastmod>2026-10-30T15:05:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/systems-design/agentic-systems/01-the-agent-loop/</loc><lastmod>2026-10-30T14:05:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/systems-design/ai-infrastructure/01-a-training-cluster/</loc><lastmod>2026-10-30T13:05:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/systems-design/building-blocks/01-gateways-and-routers/</loc><lastmod>2026-10-30T12:05:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/systems-design/retrieval/01-embeddings-and-ann-search/</loc><lastmod>2026-10-30T11:05:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/systems-design/model-interfaces/01-tokens-context-and-cost/</loc><lastmod>2026-10-30T10:05:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/systems-design/how-ai-systems-differ/01-what-changes-with-a-model/</loc><lastmod>2026-10-30T09:05:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/systems-design/observability/01-metrics-cardinality-and-histograms/</loc><lastmod>2026-10-30T08:05:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/systems-design/distributed-data/01-consensus-and-raft/</loc><lastmod>2026-10-30T07:05:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/machine-learning-systems/post-training-and-evaluation/01-fine-tuning-and-lora/</loc><lastmod>2026-10-30T07:05:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/inference-engineering/production-inference/01-latency-slos-and-goodput/</loc><lastmod>2026-10-30T07:05:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/ai-security-engineering/</loc><lastmod>2026-10-30T06:30:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/infrastructure-security/securing-gpu-clusters/01-multi-tenant-gpu-isolation/</loc><lastmod>2026-10-30T06:05:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/machine-learning-systems/clusters-and-hardware/01-nvlink-pcie-and-topology/</loc><lastmod>2026-10-30T06:05:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/systems-design/scale-and-performance/01-queueing-and-littles-law/</loc><lastmod>2026-10-30T06:05:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/ai-security-engineering/frontier-model-security/01-securing-model-weights/</loc><lastmod>2026-10-30T06:05:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/inference-engineering/distributed-inference/01-tensor-pipeline-and-expert-parallelism/</loc><lastmod>2026-10-30T06:05:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/machine-learning-systems/training-at-scale/01-data-pipelines/</loc><lastmod>2026-10-30T05:05:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/inference-engineering/vllm-internals/01-the-request-path/</loc><lastmod>2026-10-30T05:05:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/inference-engineering/serving-systems/01-anatomy-of-a-serving-engine/</loc><lastmod>2026-10-30T04:05:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/machine-learning-systems/gpu-performance/01-the-programming-model/</loc><lastmod>2026-10-30T04:05:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/inference-engineering/making-it-cheaper/01-quantization/</loc><lastmod>2026-10-30T03:05:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/machine-learning-systems/gpu-architecture/01-why-gpus-and-the-roofline/</loc><lastmod>2026-10-30T03:05:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/inference-engineering/batching-and-scheduling/01-continuous-batching/</loc><lastmod>2026-10-30T02:05:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/machine-learning-systems/transformers/01-embeddings-and-tokenization/</loc><lastmod>2026-10-30T02:05:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/machine-learning-systems/foundations/</loc><lastmod>2026-10-30T01:20:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/inference-engineering/inference-mechanics/</loc><lastmod>2026-10-30T01:15:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/inference-engineering/inference-mechanics/01-prefill-and-decode/</loc><lastmod>2026-10-30T01:05:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/machine-learning-systems/foundations/01-tensors-and-shapes/</loc><lastmod>2026-10-30T01:05:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/systems-design/worked-designs/01-a-rate-limiter/</loc><lastmod>2026-10-18T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/systems-design/reliability-in-production/01-slos-and-error-budgets/</loc><lastmod>2026-10-30T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/systems-design/concurrency-and-consistency/01-races-and-check-then-act/</loc><lastmod>2026-10-30T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/systems-design/failure-modes/01-partial-failure-and-timeouts/</loc><lastmod>2026-10-30T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/systems-design/thinking-in-invariants/</loc><lastmod>2026-10-30T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/systems-design/thinking-in-invariants/01-what-a-design-promises/</loc><lastmod>2026-09-12T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/cryptography/applied-cryptography/01-how-cryptography-fails-in-practice/</loc><lastmod>2026-10-30T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/cryptography/key-management/01-the-key-lifecycle/</loc><lastmod>2026-10-30T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/cryptography/public-key-cryptography/01-key-exchange/</loc><lastmod>2026-10-30T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/cryptography/symmetric-cryptography/01-block-ciphers-and-modes/</loc><lastmod>2026-10-30T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/cryptography/foundations/</loc><lastmod>2026-10-30T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/cryptography/foundations/01-start-from-the-property/</loc><lastmod>2026-08-03T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/infrastructure-security/delivery-and-operations/01-ci-cd-and-build-provenance/</loc><lastmod>2026-10-30T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/infrastructure-security/isolation/01-containers-from-the-kernel-up/</loc><lastmod>2026-07-18T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/infrastructure-security/secrets/01-the-secret-lifecycle/</loc><lastmod>2026-07-10T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/infrastructure-security/workload-identity/01-why-static-credentials-fail/</loc><lastmod>2026-07-02T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/infrastructure-security/foundations/</loc><lastmod>2026-10-30T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/infrastructure-security/foundations/01-following-a-workload/</loc><lastmod>2026-10-30T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/application-security/building-it-secure/01-secure-defaults/</loc><lastmod>2026-10-30T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/application-security/untrusted-input/01-injection-and-parameterization/</loc><lastmod>2026-10-30T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/application-security/authorization/01-broken-object-level-authorization/</loc><lastmod>2026-10-30T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/application-security/authentication/01-storing-credentials/</loc><lastmod>2026-05-21T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/application-security/foundations/</loc><lastmod>2026-10-30T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/application-security/foundations/01-the-request-is-a-trust-boundary/</loc><lastmod>2026-10-30T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/ai-security-engineering/governance-and-practice/01-compliance-and-regulation/</loc><lastmod>2026-05-09T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/ai-security-engineering/securing-agents/01-agent-threats/</loc><lastmod>2026-04-29T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/ai-security-engineering/securing-each-stage/01-the-lifecycle-map/</loc><lastmod>2026-10-30T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/ai-security-engineering/how-attacks-work/01-prompt-injection/</loc><lastmod>2026-10-30T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/ai-security-engineering/threat-landscape/</loc><lastmod>2026-10-30T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/ai-security-engineering/threat-landscape/01-why-ai-security-is-different/</loc><lastmod>2026-04-01T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/systems-design/ai-worked-designs/02-retrieval-over-private-documents/</loc><lastmod>2026-10-30T16:10:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/systems-design/evaluation-in-production/02-model-graders/</loc><lastmod>2026-10-30T15:10:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/systems-design/agentic-systems/02-memory-and-planning/</loc><lastmod>2026-10-30T14:10:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/systems-design/ai-infrastructure/02-a-data-platform/</loc><lastmod>2026-10-30T13:10:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/systems-design/building-blocks/02-caches/</loc><lastmod>2026-10-30T12:10:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/systems-design/retrieval/02-chunking-and-hybrid-search/</loc><lastmod>2026-10-30T11:10:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/systems-design/model-interfaces/02-structured-output-and-tool-calls/</loc><lastmod>2026-10-30T10:10:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/systems-design/how-ai-systems-differ/02-cost-latency-and-quality/</loc><lastmod>2026-10-30T09:10:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/systems-design/observability/02-tracing-and-profiling/</loc><lastmod>2026-10-30T08:10:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/inference-engineering/production-inference/02-capacity-planning/</loc><lastmod>2026-10-30T07:10:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/machine-learning-systems/post-training-and-evaluation/02-preference-optimization/</loc><lastmod>2026-10-30T07:10:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/systems-design/distributed-data/02-storage-engines/</loc><lastmod>2026-10-30T07:10:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/systems-design/scale-and-performance/02-caching/</loc><lastmod>2026-10-30T06:10:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/machine-learning-systems/clusters-and-hardware/02-collectives-and-networking/</loc><lastmod>2026-10-30T06:10:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/inference-engineering/distributed-inference/02-disaggregated-prefill-and-decode/</loc><lastmod>2026-10-30T06:10:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/ai-security-engineering/frontier-model-security/02-research-and-training-infrastructure/</loc><lastmod>2026-10-30T06:10:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/infrastructure-security/securing-gpu-clusters/02-schedulers-and-fabrics/</loc><lastmod>2026-10-30T06:10:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/machine-learning-systems/training-at-scale/02-mixed-precision-and-stability/</loc><lastmod>2026-10-30T05:10:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/inference-engineering/vllm-internals/02-the-scheduler/</loc><lastmod>2026-10-30T05:10:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/inference-engineering/serving-systems/02-choosing-a-stack/</loc><lastmod>2026-10-30T04:10:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/machine-learning-systems/gpu-performance/02-coalescing-and-occupancy/</loc><lastmod>2026-10-30T04:10:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/machine-learning-systems/gpu-architecture/02-sms-warps-and-simt/</loc><lastmod>2026-10-30T03:10:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/inference-engineering/making-it-cheaper/02-speculative-decoding/</loc><lastmod>2026-10-30T03:10:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/machine-learning-systems/transformers/</loc><lastmod>2026-10-30T02:20:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/inference-engineering/batching-and-scheduling/</loc><lastmod>2026-10-30T02:15:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/machine-learning-systems/transformers/02-attention-from-scratch/</loc><lastmod>2026-10-30T02:10:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/inference-engineering/batching-and-scheduling/02-paged-kv-memory/</loc><lastmod>2026-10-30T02:10:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/machine-learning-systems/foundations/02-gradients-and-backpropagation/</loc><lastmod>2026-10-30T01:10:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/inference-engineering/inference-mechanics/02-kv-cache-math/</loc><lastmod>2026-10-30T01:10:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/systems-design/worked-designs/02-a-credential-broker/</loc><lastmod>2026-10-30T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/systems-design/reliability-in-production/02-observability-signals/</loc><lastmod>2026-10-12T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/systems-design/concurrency-and-consistency/02-locks-leases-and-fencing/</loc><lastmod>2026-10-30T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/systems-design/failure-modes/</loc><lastmod>2026-10-30T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/systems-design/failure-modes/02-retries-and-idempotency/</loc><lastmod>2026-10-30T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/systems-design/thinking-in-invariants/02-state-machines-and-transitions/</loc><lastmod>2026-10-30T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/cryptography/applied-cryptography/02-side-channels-and-constant-time/</loc><lastmod>2026-10-30T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/cryptography/key-management/02-envelope-encryption-and-kms/</loc><lastmod>2026-10-30T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/cryptography/public-key-cryptography/02-digital-signatures/</loc><lastmod>2026-08-21T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/cryptography/symmetric-cryptography/</loc><lastmod>2026-10-30T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/cryptography/symmetric-cryptography/02-authenticated-encryption/</loc><lastmod>2026-10-30T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/cryptography/foundations/02-randomness-and-entropy/</loc><lastmod>2026-10-30T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/infrastructure-security/delivery-and-operations/02-signing-and-admission/</loc><lastmod>2026-10-30T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/infrastructure-security/isolation/02-the-kubernetes-security-model/</loc><lastmod>2026-10-30T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/infrastructure-security/secrets/02-vaults-and-dynamic-secrets/</loc><lastmod>2026-10-30T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/infrastructure-security/workload-identity/</loc><lastmod>2026-10-30T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/infrastructure-security/workload-identity/02-attestation-and-spiffe/</loc><lastmod>2026-10-30T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/infrastructure-security/foundations/02-threat-modeling-infrastructure/</loc><lastmod>2026-06-28T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/application-security/</loc><lastmod>2026-10-30T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/application-security/building-it-secure/02-adversarial-testing/</loc><lastmod>2026-06-20T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/application-security/untrusted-input/02-xss-and-output-encoding/</loc><lastmod>2026-10-30T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/application-security/authorization/02-rbac-abac-and-relationships/</loc><lastmod>2026-06-02T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/application-security/authentication/</loc><lastmod>2026-10-30T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/application-security/authentication/02-sessions-and-cookies/</loc><lastmod>2026-10-30T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/application-security/foundations/02-threat-modeling-an-api/</loc><lastmod>2026-10-30T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/ai-security-engineering/governance-and-practice/02-the-red-team-program/</loc><lastmod>2026-10-30T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/ai-security-engineering/securing-agents/02-identity-and-authorization/</loc><lastmod>2026-10-30T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/ai-security-engineering/securing-each-stage/02-data-and-training/</loc><lastmod>2026-04-17T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/ai-security-engineering/how-attacks-work/</loc><lastmod>2026-10-30T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/ai-security-engineering/how-attacks-work/02-data-exfiltration-and-leakage/</loc><lastmod>2026-04-09T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/ai-security-engineering/threat-landscape/02-threat-modeling-ai-systems/</loc><lastmod>2026-04-03T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/systems-design/ai-worked-designs/03-a-coding-agent-platform/</loc><lastmod>2026-10-30T16:15:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/systems-design/evaluation-in-production/03-online-evaluation/</loc><lastmod>2026-10-30T15:15:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/systems-design/agentic-systems/03-durable-execution/</loc><lastmod>2026-10-30T14:15:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/systems-design/ai-infrastructure/03-an-inference-platform/</loc><lastmod>2026-10-30T13:15:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/systems-design/building-blocks/03-queues-and-batch-lanes/</loc><lastmod>2026-10-30T12:15:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/systems-design/retrieval/03-evaluating-retrieval/</loc><lastmod>2026-10-30T11:15:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/systems-design/model-interfaces/03-prompts-as-versioned-code/</loc><lastmod>2026-10-30T10:15:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/systems-design/observability/03-sampling-cost-and-alerting/</loc><lastmod>2026-10-30T08:15:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/inference-engineering/production-inference/03-autoscaling-and-model-loading/</loc><lastmod>2026-10-30T07:15:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/machine-learning-systems/post-training-and-evaluation/03-evaluation-and-contamination/</loc><lastmod>2026-10-30T07:15:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/systems-design/distributed-data/03-logs-and-stream-processing/</loc><lastmod>2026-10-30T07:15:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/infrastructure-security/</loc><lastmod>2026-10-30T06:15:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/ai-security-engineering/frontier-model-security/03-insider-risk-and-model-access/</loc><lastmod>2026-10-30T06:15:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/systems-design/scale-and-performance/03-partitioning-and-sharding/</loc><lastmod>2026-10-30T06:15:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/inference-engineering/distributed-inference/03-serving-mixture-of-experts/</loc><lastmod>2026-10-30T06:15:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/machine-learning-systems/clusters-and-hardware/03-sharing-gpus/</loc><lastmod>2026-10-30T06:15:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/infrastructure-security/securing-gpu-clusters/03-storage-and-checkpoints/</loc><lastmod>2026-10-30T06:15:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/machine-learning-systems/training-at-scale/03-data-parallelism-and-all-reduce/</loc><lastmod>2026-10-30T05:15:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/inference-engineering/vllm-internals/03-the-kv-cache-manager/</loc><lastmod>2026-10-30T05:15:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/inference-engineering/serving-systems/03-streaming-apis/</loc><lastmod>2026-10-30T04:15:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/machine-learning-systems/gpu-performance/03-tiling-a-matmul/</loc><lastmod>2026-10-30T04:15:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/machine-learning-systems/gpu-architecture/</loc><lastmod>2026-10-30T03:20:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/inference-engineering/making-it-cheaper/</loc><lastmod>2026-10-30T03:15:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/inference-engineering/making-it-cheaper/03-prefix-caching/</loc><lastmod>2026-10-30T03:15:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/machine-learning-systems/gpu-architecture/03-the-memory-hierarchy/</loc><lastmod>2026-10-30T03:15:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/inference-engineering/batching-and-scheduling/03-chunked-prefill-and-priority/</loc><lastmod>2026-10-30T02:15:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/machine-learning-systems/transformers/03-the-transformer-block/</loc><lastmod>2026-10-30T02:15:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/machine-learning-systems/foundations/03-optimizers-and-learning-rates/</loc><lastmod>2026-10-30T01:15:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/inference-engineering/inference-mechanics/03-why-decode-is-memory-bound/</loc><lastmod>2026-10-30T01:15:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/systems-design/worked-designs/03-a-tamper-evident-audit-log/</loc><lastmod>2026-10-22T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/systems-design/reliability-in-production/03-safe-change/</loc><lastmod>2026-10-30T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/systems-design/concurrency-and-consistency/</loc><lastmod>2026-10-30T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/systems-design/concurrency-and-consistency/03-consistency-models/</loc><lastmod>2026-10-30T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/systems-design/failure-modes/03-circuit-breakers-and-deadlines/</loc><lastmod>2026-10-30T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/systems-design/thinking-in-invariants/03-back-of-the-envelope-capacity/</loc><lastmod>2026-10-30T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/cryptography/applied-cryptography/03-post-quantum-migration/</loc><lastmod>2026-10-30T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/cryptography/key-management/03-hsms-and-key-ceremonies/</loc><lastmod>2026-08-31T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/cryptography/public-key-cryptography/</loc><lastmod>2026-10-30T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/cryptography/public-key-cryptography/03-certificates-and-pki/</loc><lastmod>2026-08-23T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/cryptography/symmetric-cryptography/03-macs-and-hmac/</loc><lastmod>2026-08-15T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/cryptography/foundations/03-hash-functions/</loc><lastmod>2026-08-07T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/infrastructure-security/delivery-and-operations/03-audit-logs-and-detection/</loc><lastmod>2026-07-30T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/infrastructure-security/isolation/03-sandboxes-and-microvms/</loc><lastmod>2026-07-22T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/infrastructure-security/secrets/</loc><lastmod>2026-10-30T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/infrastructure-security/secrets/03-kms-and-key-hierarchies/</loc><lastmod>2026-10-30T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/infrastructure-security/workload-identity/03-federated-workload-identity/</loc><lastmod>2026-10-30T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/infrastructure-security/foundations/03-cloud-iam-fundamentals/</loc><lastmod>2026-10-30T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/application-security/building-it-secure/03-dependencies-and-supply-chain/</loc><lastmod>2026-06-22T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/application-security/untrusted-input/03-server-side-request-forgery/</loc><lastmod>2026-10-30T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/application-security/authorization/</loc><lastmod>2026-10-30T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/application-security/authorization/03-tenant-isolation/</loc><lastmod>2026-06-04T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/application-security/authentication/03-oauth-and-openid-connect/</loc><lastmod>2026-10-30T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/application-security/foundations/03-the-vulnerability-classes-that-matter/</loc><lastmod>2026-10-30T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/ai-security-engineering/governance-and-practice/03-securing-an-agent-platform/</loc><lastmod>2026-10-30T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/ai-security-engineering/securing-agents/03-architectural-defenses/</loc><lastmod>2026-10-30T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/ai-security-engineering/securing-each-stage/</loc><lastmod>2026-10-30T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/ai-security-engineering/securing-each-stage/03-models-and-supply-chain/</loc><lastmod>2026-10-30T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/ai-security-engineering/how-attacks-work/03-poisoning-and-supply-chain/</loc><lastmod>2026-10-30T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/ai-security-engineering/threat-landscape/03-frameworks-and-maps/</loc><lastmod>2026-10-30T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/systems-design/ai-worked-designs/04-a-batch-inference-pipeline/</loc><lastmod>2026-10-30T16:20:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/systems-design/agentic-systems/04-tools-permissions-and-approval/</loc><lastmod>2026-10-30T14:20:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/systems-design/ai-infrastructure/04-gpu-scheduling/</loc><lastmod>2026-10-30T13:20:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/systems-design/building-blocks/04-evaluation-services/</loc><lastmod>2026-10-30T12:20:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/systems-design/observability/04-observing-ai-infrastructure/</loc><lastmod>2026-10-30T08:20:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/systems-design/distributed-data/04-distributed-transactions/</loc><lastmod>2026-10-30T07:20:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/inference-engineering/production-inference/04-multi-tenancy-and-fairness/</loc><lastmod>2026-10-30T07:20:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/ai-security-engineering/frontier-model-security/04-extraction-and-distillation/</loc><lastmod>2026-10-30T06:20:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/systems-design/scale-and-performance/04-load-balancing-and-tail-latency/</loc><lastmod>2026-10-30T06:20:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/machine-learning-systems/clusters-and-hardware/04-the-accelerator-landscape/</loc><lastmod>2026-10-30T06:20:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/inference-engineering/vllm-internals/04-model-execution/</loc><lastmod>2026-10-30T05:20:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/machine-learning-systems/training-at-scale/04-zero-and-fsdp/</loc><lastmod>2026-10-30T05:20:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/machine-learning-systems/gpu-performance/</loc><lastmod>2026-10-30T04:25:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/machine-learning-systems/gpu-performance/04-fusion-and-io-aware-kernels/</loc><lastmod>2026-10-30T04:20:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/inference-engineering/serving-systems/</loc><lastmod>2026-10-30T04:15:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/machine-learning-systems/gpu-architecture/04-tensor-cores-and-number-formats/</loc><lastmod>2026-10-30T03:20:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/machine-learning-systems/transformers/04-scaling-laws-and-compute/</loc><lastmod>2026-10-30T02:20:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/machine-learning-systems/foundations/04-generalization-and-overfitting/</loc><lastmod>2026-10-30T01:20:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/systems-design/worked-designs/04-a-multi-tenant-inference-gateway/</loc><lastmod>2026-10-24T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/systems-design/reliability-in-production/04-backup-and-disaster-recovery/</loc><lastmod>2026-10-16T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/systems-design/reliability-in-production/</loc><lastmod>2026-10-30T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/systems-design/concurrency-and-consistency/04-replication-and-quorums/</loc><lastmod>2026-10-06T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/systems-design/failure-modes/04-overload-and-backpressure/</loc><lastmod>2026-10-30T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/systems-design/thinking-in-invariants/04-tradeoffs-and-decision-records/</loc><lastmod>2026-09-18T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/cryptography/applied-cryptography/04-crypto-agility-and-inventory/</loc><lastmod>2026-10-30T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/cryptography/</loc><lastmod>2026-10-30T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/cryptography/key-management/</loc><lastmod>2026-10-30T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/cryptography/key-management/04-rotation-and-revocation/</loc><lastmod>2026-09-02T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/cryptography/public-key-cryptography/04-the-tls-handshake/</loc><lastmod>2026-10-30T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/cryptography/symmetric-cryptography/04-key-derivation/</loc><lastmod>2026-08-17T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/cryptography/foundations/04-why-not-to-roll-your-own/</loc><lastmod>2026-08-09T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/infrastructure-security/delivery-and-operations/04-containing-an-incident/</loc><lastmod>2026-08-01T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/infrastructure-security/isolation/</loc><lastmod>2026-10-30T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/infrastructure-security/isolation/04-network-segmentation-and-zero-trust/</loc><lastmod>2026-07-24T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/infrastructure-security/secrets/04-secret-sprawl-and-detection/</loc><lastmod>2026-07-16T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/infrastructure-security/workload-identity/04-mutual-tls-between-services/</loc><lastmod>2026-10-30T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/application-security/building-it-secure/04-security-code-review/</loc><lastmod>2026-10-30T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/application-security/untrusted-input/</loc><lastmod>2026-10-30T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/application-security/untrusted-input/04-parsers-and-deserialization/</loc><lastmod>2026-10-30T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/application-security/authorization/04-centralizing-policy/</loc><lastmod>2026-06-06T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/application-security/authentication/04-tokens-and-jwt-pitfalls/</loc><lastmod>2026-05-27T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/ai-security-engineering/securing-agents/</loc><lastmod>2026-10-30T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/ai-security-engineering/securing-agents/04-sandboxing-and-egress/</loc><lastmod>2026-10-30T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/ai-security-engineering/securing-each-stage/04-build-and-test/</loc><lastmod>2026-10-30T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/ai-security-engineering/how-attacks-work/04-abuse-and-resource-attacks/</loc><lastmod>2026-04-13T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/systems-design/ai-worked-designs/05-an-evaluation-platform/</loc><lastmod>2026-10-30T16:25:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/systems-design/</loc><lastmod>2026-10-30T16:25:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/ai-security-engineering/frontier-model-security/05-capability-evaluations-and-release-gates/</loc><lastmod>2026-10-30T06:25:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/systems-design/scale-and-performance/05-profiling-a-slow-service/</loc><lastmod>2026-10-30T06:25:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/machine-learning-systems/training-at-scale/</loc><lastmod>2026-10-30T05:30:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/inference-engineering/vllm-internals/05-operating-vllm/</loc><lastmod>2026-10-30T05:25:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/machine-learning-systems/training-at-scale/05-tensor-and-pipeline-parallelism/</loc><lastmod>2026-10-30T05:25:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/inference-engineering/vllm-internals/</loc><lastmod>2026-10-30T05:25:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/machine-learning-systems/gpu-performance/05-profiling-gpu-code/</loc><lastmod>2026-10-30T04:25:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/systems-design/worked-designs/</loc><lastmod>2026-10-30T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/systems-design/concurrency-and-consistency/05-exactly-once-and-the-outbox/</loc><lastmod>2026-10-08T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/systems-design/failure-modes/05-blast-radius-and-cells/</loc><lastmod>2026-10-30T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/cryptography/applied-cryptography/</loc><lastmod>2026-10-30T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/infrastructure-security/delivery-and-operations/</loc><lastmod>2026-10-30T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/application-security/building-it-secure/</loc><lastmod>2026-10-30T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/application-security/untrusted-input/05-files-and-paths/</loc><lastmod>2026-06-16T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/application-security/authentication/05-mfa-and-passkeys/</loc><lastmod>2026-10-30T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/ai-security-engineering/governance-and-practice/</loc><lastmod>2026-10-30T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/ai-security-engineering/securing-agents/05-mcp-and-tool-security/</loc><lastmod>2026-10-30T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/ai-security-engineering/securing-each-stage/05-deployment-and-infrastructure/</loc><lastmod>2026-04-23T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/machine-learning-systems/</loc><lastmod>2026-10-30T07:15:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/ai-security-engineering/frontier-model-security/06-confidential-inference/</loc><lastmod>2026-10-30T06:30:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/ai-security-engineering/frontier-model-security/</loc><lastmod>2026-10-30T06:30:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/systems-design/scale-and-performance/</loc><lastmod>2026-10-30T06:25:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/machine-learning-systems/clusters-and-hardware/</loc><lastmod>2026-10-30T06:20:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/inference-engineering/distributed-inference/</loc><lastmod>2026-10-30T06:15:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/infrastructure-security/securing-gpu-clusters/</loc><lastmod>2026-10-30T06:15:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/machine-learning-systems/training-at-scale/06-checkpoints-and-failures/</loc><lastmod>2026-10-30T05:30:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/ai-security-engineering/securing-each-stage/06-runtime-guardrails/</loc><lastmod>2026-04-25T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/systems-design/distributed-data/</loc><lastmod>2026-10-30T07:20:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/inference-engineering/</loc><lastmod>2026-10-30T07:20:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/inference-engineering/production-inference/</loc><lastmod>2026-10-30T07:20:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/machine-learning-systems/post-training-and-evaluation/</loc><lastmod>2026-10-30T07:15:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/ai-security-engineering/securing-each-stage/07-monitoring-and-response/</loc><lastmod>2026-04-27T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/systems-design/observability/</loc><lastmod>2026-10-30T08:20:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/systems-design/how-ai-systems-differ/</loc><lastmod>2026-10-30T09:10:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/systems-design/model-interfaces/</loc><lastmod>2026-10-30T10:15:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/systems-design/retrieval/</loc><lastmod>2026-10-30T11:15:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/systems-design/building-blocks/</loc><lastmod>2026-10-30T12:20:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/systems-design/ai-infrastructure/</loc><lastmod>2026-10-30T13:20:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/systems-design/agentic-systems/</loc><lastmod>2026-10-30T14:20:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/systems-design/evaluation-in-production/</loc><lastmod>2026-10-30T15:15:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/systems-design/ai-worked-designs/</loc><lastmod>2026-10-30T16:25:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/ai-security-engineering/glossary/</loc></url><url><loc>https://hritesh-sonawane.github.io/notes/application-security/glossary/</loc></url><url><loc>https://hritesh-sonawane.github.io/notes/cryptography/glossary/</loc></url><url><loc>https://hritesh-sonawane.github.io/notes/infrastructure-security/glossary/</loc></url><url><loc>https://hritesh-sonawane.github.io/notes/systems-design/glossary/</loc></url><url><loc>https://hritesh-sonawane.github.io/</loc><lastmod>2026-10-30T16:25:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/</loc><lastmod>2026-10-30T16:25:00+00:00</lastmod></url></urlset>