<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://www.romharshan.com</loc>
<lastmod>2026-09-01T14:30:05.299Z</lastmod>
<changefreq>weekly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://www.romharshan.com/about</loc>
<lastmod>2026-09-01T14:30:05.299Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.romharshan.com/projects</loc>
<lastmod>2026-09-01T14:30:05.299Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.romharshan.com/expertise</loc>
<lastmod>2026-09-01T14:30:05.299Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.romharshan.com/architecture-lab</loc>
<lastmod>2026-09-01T14:30:05.299Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.romharshan.com/mentorship</loc>
<lastmod>2026-09-01T14:30:05.299Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.romharshan.com/awards</loc>
<lastmod>2026-09-01T14:30:05.299Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.romharshan.com/certifications</loc>
<lastmod>2026-09-01T14:30:05.299Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.romharshan.com/events</loc>
<lastmod>2026-09-01T14:30:05.299Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.romharshan.com/articles</loc>
<lastmod>2026-09-01T14:30:05.299Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.romharshan.com/contact</loc>
<lastmod>2026-09-01T14:30:05.299Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.romharshan.com/privacy-policy</loc>
<lastmod>2026-09-01T14:30:05.299Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.romharshan.com/editorial-policy</loc>
<lastmod>2026-09-01T14:30:05.299Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.romharshan.com/terms</loc>
<lastmod>2026-09-01T14:30:05.299Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.romharshan.com/disclaimer</loc>
<lastmod>2026-09-01T14:30:05.299Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.romharshan.com/articles/angular-performance-large-enterprise-applications</loc>
<lastmod>2026-09-01T10:28:47.200Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://www.romharshan.com/articles/angular-micro-frontends-module-federation-production</loc>
<lastmod>2026-09-01T10:28:47.199Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://www.romharshan.com/articles/angular-signals-rxjs-state-management-enterprise</loc>
<lastmod>2026-09-01T10:28:47.199Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://www.romharshan.com/articles/angular-enterprise-architecture-production</loc>
<lastmod>2026-09-01T10:28:47.198Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://www.romharshan.com/articles/react-nextjs-performance-caching-bundle-strategy</loc>
<lastmod>2026-09-01T10:28:47.197Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://www.romharshan.com/articles/react-state-management-context-zustand-redux-enterprise</loc>
<lastmod>2026-09-01T10:28:47.197Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://www.romharshan.com/articles/nextjs-app-router-server-client-components-production</loc>
<lastmod>2026-09-01T10:28:47.196Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://www.romharshan.com/articles/react-nextjs-enterprise-frontend-architecture</loc>
<lastmod>2026-09-01T10:28:47.195Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://www.romharshan.com/articles/spring-boot-observability-micrometer-opentelemetry-production</loc>
<lastmod>2026-09-01T10:28:47.194Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://www.romharshan.com/articles/spring-boot-modular-monolith-microservices-boundaries</loc>
<lastmod>2026-09-01T10:28:47.193Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://www.romharshan.com/articles/spring-boot-kafka-outbox-idempotency-production</loc>
<lastmod>2026-09-01T10:28:47.193Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://www.romharshan.com/articles/spring-boot-resilience4j-timeout-retry-circuit-breaker</loc>
<lastmod>2026-09-01T10:28:47.192Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://www.romharshan.com/articles/java-spring-boot-enterprise-architecture-production</loc>
<lastmod>2026-09-01T10:28:47.191Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://www.romharshan.com/articles/nestjs-observability-opentelemetry-prometheus-production</loc>
<lastmod>2026-09-01T10:28:47.190Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://www.romharshan.com/articles/nodejs-event-loop-worker-threads-cpu-bound</loc>
<lastmod>2026-09-01T10:28:47.190Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://www.romharshan.com/articles/nestjs-kafka-consumers-retry-idempotency</loc>
<lastmod>2026-09-01T10:28:47.189Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://www.romharshan.com/articles/nestjs-modular-monolith-vs-microservices</loc>
<lastmod>2026-09-01T10:28:47.188Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://www.romharshan.com/articles/nodejs-nestjs-enterprise-architecture-production</loc>
<lastmod>2026-09-01T10:28:47.187Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://www.romharshan.com/articles/kubernetes-production-readiness-helm-probes-hpa-resources</loc>
<lastmod>2026-09-01T09:34:36.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://www.romharshan.com/articles/kubernetes-configmap-secrets-vault-production</loc>
<lastmod>2026-09-01T09:34:08.381Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://www.romharshan.com/articles/kubernetes-deployment-service-ingress-production</loc>
<lastmod>2026-09-01T09:34:08.380Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://www.romharshan.com/articles/amazon-eks-production-architecture</loc>
<lastmod>2026-09-01T07:34:43.047Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://www.romharshan.com/articles/aws-ecs-fargate-containers-production</loc>
<lastmod>2026-09-01T09:30:09.852Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://www.romharshan.com/articles/docker-production-multistage-builds-security</loc>
<lastmod>2026-09-01T09:30:09.851Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://www.romharshan.com/articles/cicd-dev-qa-uat-prod-jenkins-quality-gates</loc>
<lastmod>2026-09-01T09:30:09.851Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://www.romharshan.com/articles/zero-downtime-database-expand-contract</loc>
<lastmod>2026-09-01T09:30:09.851Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://www.romharshan.com/articles/feature-flags-progressive-delivery-production</loc>
<lastmod>2026-09-01T09:30:09.851Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://www.romharshan.com/articles/canary-deployment-kubernetes-5-10-25-50-100</loc>
<lastmod>2026-09-01T09:32:20.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://www.romharshan.com/articles/blue-green-deployment-kubernetes-nginx-production</loc>
<lastmod>2026-09-01T09:31:21.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://www.romharshan.com/articles/rolling-deployment-kubernetes-production</loc>
<lastmod>2026-09-01T09:30:09.850Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://www.romharshan.com/articles/cache-aside-redis-pattern-production</loc>
<lastmod>2026-09-01T09:30:09.849Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://www.romharshan.com/articles/backend-for-frontend-bff-pattern-web-mobile</loc>
<lastmod>2026-09-01T09:30:09.849Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://www.romharshan.com/articles/api-composition-pattern-microservices-read-models</loc>
<lastmod>2026-09-01T09:30:09.848Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://www.romharshan.com/articles/database-per-service-data-ownership-microservices</loc>
<lastmod>2026-09-01T08:13:23.442Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://www.romharshan.com/articles/kafka-dead-letter-queue-retry-topic-patterns</loc>
<lastmod>2026-09-01T08:13:23.442Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://www.romharshan.com/articles/adapter-anti-corruption-layer-external-supplier-integrations</loc>
<lastmod>2026-09-01T08:13:23.441Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://www.romharshan.com/articles/strangler-pattern-monolith-to-microservices-modernization</loc>
<lastmod>2026-09-01T08:13:23.441Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://www.romharshan.com/articles/bulkhead-pattern-microservices-isolation</loc>
<lastmod>2026-09-01T08:13:23.441Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://www.romharshan.com/articles/kafka-backpressure-nestjs-slow-database-api</loc>
<lastmod>2026-09-01T07:34:43.046Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://www.romharshan.com/articles/retry-pattern-exponential-backoff-jitter-retry-budget</loc>
<lastmod>2026-09-01T08:13:23.440Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://www.romharshan.com/articles/circuit-breaker-nodejs-nestjs-opossum</loc>
<lastmod>2026-09-01T08:13:23.440Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://www.romharshan.com/articles/circuit-breaker-resilience4j-spring-boot</loc>
<lastmod>2026-09-01T08:32:49.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://www.romharshan.com/articles/cqrs-command-query-responsibility-segregation-real-systems</loc>
<lastmod>2026-09-01T08:13:23.439Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://www.romharshan.com/articles/transactional-outbox-mysql-postgresql-kafka</loc>
<lastmod>2026-09-01T07:34:43.046Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://www.romharshan.com/articles/idempotency-payments-bookings-bids-event-consumers</loc>
<lastmod>2026-09-01T08:13:23.439Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://www.romharshan.com/articles/saga-pattern-flight-hotel-payment-procurement</loc>
<lastmod>2026-09-01T07:34:43.045Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://www.romharshan.com/articles/service-discovery-kubernetes-dns-consul-cloud</loc>
<lastmod>2026-09-01T08:13:23.438Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://www.romharshan.com/articles/api-gateway-pattern-kong-aws-azure-spring-nestjs</loc>
<lastmod>2026-09-01T07:34:43.045Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://www.romharshan.com/articles/docker-kubernetes-containers-real-enterprise-projects</loc>
<lastmod>2026-09-01T07:34:43.044Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://www.romharshan.com/articles/production-deployment-patterns-blue-green-canary-rolling</loc>
<lastmod>2026-09-01T07:34:43.044Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://www.romharshan.com/technologies/solution-architecture</loc>
<lastmod>2026-09-01T14:30:05.299Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://www.romharshan.com/technologies/generative-ai</loc>
<lastmod>2026-09-01T14:30:05.299Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://www.romharshan.com/technologies/cloud-platform</loc>
<lastmod>2026-09-01T14:30:05.299Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://www.romharshan.com/technologies/distributed-systems</loc>
<lastmod>2026-09-01T14:30:05.299Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://www.romharshan.com/technologies/backend-engineering</loc>
<lastmod>2026-09-01T14:30:05.299Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://www.romharshan.com/technologies/frontend-engineering</loc>
<lastmod>2026-09-01T14:30:05.299Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
</urlset>
