<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml">
<url><loc>https://devmanue.com/blog/postgresql-logical-replication-slot-spill-wal-sender-saturation/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/webrtc-pr-sctp-datachannels-head-of-line-blocking-mitigation/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/continuous-batching-kv-memory-fragmentation-vllm-realtime-voice/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/python-copy-and-patch-jit-compiler-internals-production-benchmarks/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/linux-af-xdp-vs-dpdk-kernel-bypass-zero-copy-packet-processing/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/lsm-tree-compaction-tuning-rocksdb-sqlite4-write-amplification/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/raft-consensus-log-compaction-snapshot-streaming-failovers/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/postgresql-zero-downtime-table-restructuring-not-null-foreign-keys/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/cache-line-bouncing-false-sharing-freethreaded-cpython-pep-703/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/simd-accelerated-polyphase-audio-resampling-telephony-voice-ai/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/distributed-tracing-w3c-traceparent-asyncio-celery-websockets/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/opus-codec-optimization-real-time-telephony-fec-plc-packet-loss/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/quic-http3-zero-rtt-connection-resumption-anti-replay-defense/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/distributed-job-scheduling-redis-redlock-celery-beat-autoscaling/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/postgresql-point-in-time-recovery-pitr-wal-archiving-pgbackrest-s3/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/dynamic-prompt-prefix-caching-multi-turn-llm-apis-sub-100ms-ttft/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/python-asyncio-task-memory-forensics-coroutine-reference-cycles-traceback-leaks/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/postgresql-index-only-scans-covering-indexes-include-clause-heap-fetches/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/turn-taking-prediction-conversational-voice-ai-vad-semantic-eot-classifiers/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/tcp-bbrv3-congestion-control-tail-latency-bufferbloat-llm-audio-streams/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/horizontal-database-sharding-scale-citus-distributed-tables/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/zero-copy-in-memory-serialization-flatbuffers-capn-proto/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/sandboxing-untrusted-code-python-webassembly-wasmtime/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/real-time-token-stream-transformation-pii-redaction-aho-corasick/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/vector-quantization-pgvector-scalar-sq8-product-quantization/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/ebpf-xdp-line-rate-packet-filtering-ddos-protection/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/sqlite-high-concurrency-server-production-wal2-mmap/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/linux-kernel-dirty-page-writeback-io-stalls-postgresql/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/postgresql-toast-internals-large-jsonb-bloat-compression/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/free-threaded-cpython-no-gil-pep-703-production-scaling/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/asyncio-event-loop-internals-task-cancellation-shielded-tasks-exceptions/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/catastrophic-backtracking-redos-prevention-python-hyperscan-google-re2/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/mitigating-cache-stampedes-django-backends-probabilistic-early-expiration-xfetch-redis/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/postgresql-query-planner-internals-cost-factors-work-mem-ssd-penalties/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/zero-downtime-tls-certificate-reloading-ocsp-stapling-nginx-cloudflare/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/redis-streams-consumer-group-reliability-pending-entries-xautoclaim-dead-letter/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/speculative-decoding-real-time-voice-agents-draft-verification-vllm/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/streaming-text-to-speech-tts-synthesis-chunked-byte-framing-audio-buffers/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/linux-io-uring-vs-epoll-asynchronous-storage-network-io/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/multithreading-vs-multiprocessing-python-memory-copy-on-write-cpu-sizing/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/kv-cache-eviction-prompt-prefix-caching-vllm-ttft-voice-ai/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/dynamic-edge-invalidation-cloudflare-cache-tags-django-backends/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/cpython-generational-garbage-collection-tail-latency-gc-freeze-immortal-objects/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/ebpf-kernel-observability-socket-drops-tcp-retransmits-tls-latency-linux/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/redis-memory-fragmentation-jemalloc-tuning-oom-active-defrag-production/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/zero-loss-webhook-delivery-engine-transactional-outbox-at-least-once-hmac/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/acoustic-echo-cancellation-aec-full-duplex-barge-in-browser-voice-agents/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/postgresql-declarative-partitioning-50m-rows-day-pruning-pg-partman/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/http3-webtransport-conversational-voice-ai-unreliable-datagrams-quic/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/django-async-orm-high-concurrency-threadpoolexecutor-starvation-asgi/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/webrtc-sfu-architecture-packet-loss-concealment-jitter-buffers-simulcast-voice-ai/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/kafka-redpanda-consumer-rebalancing-cooperative-sticky-assignors-python/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/deterministic-structured-outputs-llms-pydantic-grammar-constrained-decoding-outlines/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/change-data-capture-streaming-postgresql-wal-debezium-pgoutput-kafka-redis/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/zero-copy-inter-process-communication-python-shared-memory-mmap-buffers/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/high-density-time-series-analytics-clickhouse-aggregatingmergetree-materialized-views/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/linux-cgroups-v2-memory-pressure-stalling-kernel-thrashing-container-limits/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/distributed-cron-coordination-leader-election-redis-lease-keys-fencing-tokens/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/zero-trust-microservice-mesh-mutual-tls-envoy-sidecars-linux-vps/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/defending-n-plus-1-queries-graphql-rest-dataloader-batch-querying-django/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/lock-contention-forensics-postgresql-blocked-queries-deadlocks/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/chaos-engineering-budget-simulating-packet-loss-disk-oom/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/rag-chunking-strategies-semantic-recursive-parent-document/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/multi-region-active-passive-disaster-recovery-postgresql-replication/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/real-time-feature-flags-django-redis-bitmaps-rollouts/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/postgresql-partial-indexes-expression-indexes-performance/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/distributed-tracing-python-opentelemetry-w3c-trace-context/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/high-throughput-rest-apis-fast-serialization-orjson-msgspec/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/real-time-voice-agent-guardrails-latency-budgets-hallucination/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/database-connection-multiplexing-pgbouncer-transaction-vs-session/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/resilient-celery-canvas-workflows-chains-chords-error-handling/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/anycast-dns-geo-routing-split-horizon-architecture/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/memory-profiling-production-python-tracemalloc-memray/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/self-hosting-vllm-cloud-gpu-continuous-batching-streaming/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/linux-kernel-tcp-ip-stack-hardening-sysctl-websockets/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/advanced-django-orm-optimization-subqueries-window-expressions/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/semantic-caching-llms-redis-pgvector-latency/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/graceful-shutdown-zero-dropped-requests-docker-nginx-gunicorn/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/read-after-write-consistency-postgresql-replication-lag-django/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/postgresql-autovacuum-tuning-table-bloat-wraparound/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/django-database-connection-pool-exhaustion-pgbouncer-transaction-mode/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/high-throughput-message-brokers-redis-streams-rabbitmq-kafka/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/enterprise-oauth2-oidc-pkce-jwt-vs-redis-sessions/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/zero-copy-analytics-parquet-data-lakes-postgresql-fdw/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/streaming-datasets-server-sent-events-sse-vs-websockets/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/adaptive-concurrency-limits-preventing-cascading-failures/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/hardening-web-security-csp-nonces-subresource-integrity-django/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/multi-agent-workflow-orchestration-langgraph-state-machines/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/zero-cost-observability-vector-clickhouse-grafana-linux-vps/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/postgresql-hybrid-search-combining-full-text-pgvector-rrf/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/nodejs-memory-leak-forensics-heap-snapshots-v8-gc/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/production-monorepos-turborepo-pnpm-workspaces-typescript/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/high-frequency-realtime-ui-react-decoupling-websockets/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/resilient-webhook-ingestion-nodejs-bullmq-redis-streams/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/zero-cls-sub-second-lcp-react-virtualized-data-grids/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/advanced-typescript-enterprise-domain-models-branded-types/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/high-throughput-nodejs-microservices-fastify-express-streamed-backpressure/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/modern-react-state-architecture-tanstack-query-zustand/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/taming-nodejs-event-loop-heavy-io-worker-threads-libuv/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/end-to-end-type-safety-django-rest-typescript-zod/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/mastering-django-select-for-update-race-conditions-concurrency/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/zero-public-ssh-hardening-cloud-vps-wireguard-mesh-ufw/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/midstream-function-calling-tool-execution-webrtc-voice-agents/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/zero-impact-analytics-postgresql-read-replicas-duckdb/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/transactional-outbox-pattern-eliminating-dual-write-inconsistencies/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/benchmarking-uv-poetry-piptools-production-docker-cicd/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/subsecond-audio-chunking-turn-detection-realtime-voice-ai/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/postgresql-pgvector-hnsw-vs-ivfflat-rag-vector-search/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/distributed-locking-redis-redlock-vs-postgresql-advisory-locks/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/zero-allocation-file-uploads-s3-presigned-urls-vs-multipart-streaming/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/resilient-background-task-schedulers-celery-beat-vs-systemd-timers/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/pragmatic-production-observability-structured-json-logging-opentelemetry/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/distributed-rate-limiting-token-bucket-sliding-window-redis/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/neural-voice-activity-detection-vad-barge-in-voice-ai/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/streaming-data-pipelines-polars-pyarrow-replacing-pandas/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/multitenant-saas-architecture-postgresql-rls-vs-separate-schemas/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/financial-statement-ocr-tabular-data-extraction-pipeline/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/server-sent-events-sse-vs-websockets-llm-streaming/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/postgresql-full-text-search-tsvector-vs-elasticsearch/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/telephony-bridge-architecture-twilio-sip-livekit-webrtc/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/achieving-perfect-core-web-vitals-custom-vps-zero-cdn-bloat/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/resilient-third-party-integrations-circuit-breaker-backoff/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/mastering-pgbouncer-connection-pooling-transaction-sizing/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/implementing-passkeys-webauthn-modern-web-applications/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/demystifying-async-django-async-views-vs-background-workers/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/webhook-security-hmac-sha256-signature-verification-replay-defense/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/postgresql-at-scale-partial-indexes-partitioning-jsonb/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/hypermedia-over-spas-reactive-web-apps-django-htmx/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/idempotency-keys-distributed-payment-webhook-apis/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/resilient-web-scraping-evading-fingerprinting-memory-bloat/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/automated-zero-flake-cicd-github-actions-ssh-deployments/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/edge-cases-cloud-networking-ipv6-ptr-smtp-timeouts/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/taming-redis-celery-production-memory-limits-worker-pools/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/deploying-realtime-websockets-voice-ai-nginx-daphne-uvicorn/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/reverse-proxy-architecture-nginx-rate-limiting-security-headers/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/production-linux-vps-hardening-pragmatic-checklist/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/zero-downtime-postgresql-schema-migrations-expand-contract/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/bulletproof-static-asset-pipelines-whitenoise-cache-busting/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/battle-tested-production-dockerfile-python-django/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/zero-downtime-django-deployments-gunicorn-atomic-releases/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/modern-web-security-protecting-user-privacy/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/relational-database-schema-design-indexing-integrity/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/building-sub-800ms-realtime-conversational-voice-ai-agents/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url><url><loc>https://devmanue.com/blog/developing-high-throughput-python-django-platforms/</loc><lastmod>2026-10-06</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url>
</urlset>
