<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:news="http://www.google.com/schemas/sitemap-news/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1"><url><loc>https://harryjhin.github.io/</loc><lastmod>2026-07-03T00:00:00.000Z</lastmod></url><url><loc>https://harryjhin.github.io/about/</loc></url><url><loc>https://harryjhin.github.io/archives/</loc></url><url><loc>https://harryjhin.github.io/posts/</loc><lastmod>2026-07-03T00:00:00.000Z</lastmod></url><url><loc>https://harryjhin.github.io/posts/2/</loc><lastmod>2026-07-03T00:00:00.000Z</lastmod></url><url><loc>https://harryjhin.github.io/posts/3/</loc><lastmod>2026-07-03T00:00:00.000Z</lastmod></url><url><loc>https://harryjhin.github.io/posts/4/</loc><lastmod>2026-07-03T00:00:00.000Z</lastmod></url><url><loc>https://harryjhin.github.io/posts/ai-search-technical-seo/</loc><lastmod>2026-06-16T00:00:00.000Z</lastmod></url><url><loc>https://harryjhin.github.io/posts/cloud-native-for-spring-ai-workloads/</loc><lastmod>2026-06-10T00:00:00.000Z</lastmod></url><url><loc>https://harryjhin.github.io/posts/cloud-native-for-spring-deploy/</loc><lastmod>2026-06-02T00:00:00.000Z</lastmod></url><url><loc>https://harryjhin.github.io/posts/cloud-native-for-spring-gitops/</loc><lastmod>2026-06-08T00:00:00.000Z</lastmod></url><url><loc>https://harryjhin.github.io/posts/cloud-native-for-spring-logging/</loc><lastmod>2026-06-03T00:00:00.000Z</lastmod></url><url><loc>https://harryjhin.github.io/posts/cloud-native-for-spring-metrics/</loc><lastmod>2026-06-04T00:00:00.000Z</lastmod></url><url><loc>https://harryjhin.github.io/posts/cloud-native-for-spring-overview/</loc><lastmod>2026-06-01T00:00:00.000Z</lastmod></url><url><loc>https://harryjhin.github.io/posts/cloud-native-for-spring-platform-blocks/</loc><lastmod>2026-06-09T00:00:00.000Z</lastmod></url><url><loc>https://harryjhin.github.io/posts/cloud-native-for-spring-scaling-serverless/</loc><lastmod>2026-06-07T00:00:00.000Z</lastmod></url><url><loc>https://harryjhin.github.io/posts/cloud-native-for-spring-service-mesh/</loc><lastmod>2026-06-06T00:00:00.000Z</lastmod></url><url><loc>https://harryjhin.github.io/posts/cloud-native-for-spring-tracing/</loc><lastmod>2026-06-05T00:00:00.000Z</lastmod></url><url><loc>https://harryjhin.github.io/posts/cloud-native/</loc></url><url><loc>https://harryjhin.github.io/posts/cloud-native/2/</loc></url><url><loc>https://harryjhin.github.io/posts/deprecating-x-prefix-rfc6648/</loc><lastmod>2026-06-16T01:30:00.000Z</lastmod></url><url><loc>https://harryjhin.github.io/posts/java-time-extensions/</loc><lastmod>2024-09-05T00:00:00.000Z</lastmod></url><url><loc>https://harryjhin.github.io/posts/kotlin-rich-errors-why-exceptions-hurt/</loc><lastmod>2026-07-03T00:00:00.000Z</lastmod></url><url><loc>https://harryjhin.github.io/posts/kotlin/</loc></url><url><loc>https://harryjhin.github.io/posts/spring-boot-graceful-shutdown/</loc><lastmod>2026-06-16T01:00:00.000Z</lastmod></url><url><loc>https://harryjhin.github.io/posts/spring-web-boot4-api-versioning/</loc><lastmod>2026-02-11T00:00:00.000Z</lastmod></url><url><loc>https://harryjhin.github.io/posts/spring-web-boot4-deprecation/</loc><lastmod>2026-02-28T00:00:00.000Z</lastmod></url><url><loc>https://harryjhin.github.io/posts/spring-web-boot4-http-clients/</loc><lastmod>2026-05-12T00:00:00.000Z</lastmod></url><url><loc>https://harryjhin.github.io/posts/spring-web-boot4-http-standards/</loc><lastmod>2026-04-14T00:00:00.000Z</lastmod></url><url><loc>https://harryjhin.github.io/posts/spring-web-boot4-jackson3/</loc><lastmod>2026-01-21T00:00:00.000Z</lastmod></url><url><loc>https://harryjhin.github.io/posts/spring-web-boot4-overview/</loc><lastmod>2026-01-06T00:00:00.000Z</lastmod></url><url><loc>https://harryjhin.github.io/posts/spring-web-boot4-problem-details/</loc><lastmod>2026-03-23T00:00:00.000Z</lastmod></url><url><loc>https://harryjhin.github.io/posts/spring/</loc></url><url><loc>https://harryjhin.github.io/posts/spring/2/</loc></url><url><loc>https://harryjhin.github.io/posts/web/</loc></url><url><loc>https://harryjhin.github.io/posts/what-is-rfc/</loc><lastmod>2026-01-02T00:00:00.000Z</lastmod></url><url><loc>https://harryjhin.github.io/search/</loc></url><url><loc>https://harryjhin.github.io/series/</loc></url><url><loc>https://harryjhin.github.io/series/cloud-native-for-spring/</loc></url><url><loc>https://harryjhin.github.io/series/kotlin-rich-errors/</loc></url><url><loc>https://harryjhin.github.io/series/spring-web-boot4/</loc></url><url><loc>https://harryjhin.github.io/tags/</loc></url><url><loc>https://harryjhin.github.io/tags/actuator/</loc></url><url><loc>https://harryjhin.github.io/tags/ai-search/</loc></url><url><loc>https://harryjhin.github.io/tags/ai/</loc></url><url><loc>https://harryjhin.github.io/tags/api-design/</loc></url><url><loc>https://harryjhin.github.io/tags/api-versioning/</loc></url><url><loc>https://harryjhin.github.io/tags/argocd/</loc></url><url><loc>https://harryjhin.github.io/tags/backstage/</loc></url><url><loc>https://harryjhin.github.io/tags/buildpacks/</loc></url><url><loc>https://harryjhin.github.io/tags/cert-manager/</loc></url><url><loc>https://harryjhin.github.io/tags/cilium/</loc></url><url><loc>https://harryjhin.github.io/tags/cloud-native/</loc></url><url><loc>https://harryjhin.github.io/tags/cloud-native/2/</loc></url><url><loc>https://harryjhin.github.io/tags/cncf/</loc></url><url><loc>https://harryjhin.github.io/tags/core-web-vitals/</loc></url><url><loc>https://harryjhin.github.io/tags/dapr/</loc></url><url><loc>https://harryjhin.github.io/tags/error-handling/</loc></url><url><loc>https://harryjhin.github.io/tags/flux/</loc></url><url><loc>https://harryjhin.github.io/tags/gitops/</loc></url><url><loc>https://harryjhin.github.io/tags/graceful-shutdown/</loc></url><url><loc>https://harryjhin.github.io/tags/grafana/</loc></url><url><loc>https://harryjhin.github.io/tags/helm/</loc></url><url><loc>https://harryjhin.github.io/tags/http-interface/</loc></url><url><loc>https://harryjhin.github.io/tags/http/</loc></url><url><loc>https://harryjhin.github.io/tags/ietf/</loc></url><url><loc>https://harryjhin.github.io/tags/istio/</loc></url><url><loc>https://harryjhin.github.io/tags/jackson/</loc></url><url><loc>https://harryjhin.github.io/tags/java-time/</loc></url><url><loc>https://harryjhin.github.io/tags/jib/</loc></url><url><loc>https://harryjhin.github.io/tags/json/</loc></url><url><loc>https://harryjhin.github.io/tags/jvm/</loc></url><url><loc>https://harryjhin.github.io/tags/keda/</loc></url><url><loc>https://harryjhin.github.io/tags/keep/</loc></url><url><loc>https://harryjhin.github.io/tags/knative/</loc></url><url><loc>https://harryjhin.github.io/tags/kotlin/</loc></url><url><loc>https://harryjhin.github.io/tags/kserve/</loc></url><url><loc>https://harryjhin.github.io/tags/kubernetes/</loc></url><url><loc>https://harryjhin.github.io/tags/kubernetes/2/</loc></url><url><loc>https://harryjhin.github.io/tags/library/</loc></url><url><loc>https://harryjhin.github.io/tags/linkerd/</loc></url><url><loc>https://harryjhin.github.io/tags/logging/</loc></url><url><loc>https://harryjhin.github.io/tags/loki/</loc></url><url><loc>https://harryjhin.github.io/tags/micrometer/</loc></url><url><loc>https://harryjhin.github.io/tags/migration/</loc></url><url><loc>https://harryjhin.github.io/tags/observability/</loc></url><url><loc>https://harryjhin.github.io/tags/opentelemetry/</loc></url><url><loc>https://harryjhin.github.io/tags/problem-details/</loc></url><url><loc>https://harryjhin.github.io/tags/prometheus/</loc></url><url><loc>https://harryjhin.github.io/tags/rest/</loc></url><url><loc>https://harryjhin.github.io/tags/result/</loc></url><url><loc>https://harryjhin.github.io/tags/rfc/</loc></url><url><loc>https://harryjhin.github.io/tags/rich-errors/</loc></url><url><loc>https://harryjhin.github.io/tags/security/</loc></url><url><loc>https://harryjhin.github.io/tags/seo/</loc></url><url><loc>https://harryjhin.github.io/tags/serverless/</loc></url><url><loc>https://harryjhin.github.io/tags/service-mesh/</loc></url><url><loc>https://harryjhin.github.io/tags/smartlifecycle/</loc></url><url><loc>https://harryjhin.github.io/tags/spring-ai/</loc></url><url><loc>https://harryjhin.github.io/tags/spring-boot-4/</loc></url><url><loc>https://harryjhin.github.io/tags/spring-boot-4/2/</loc></url><url><loc>https://harryjhin.github.io/tags/spring-boot/</loc></url><url><loc>https://harryjhin.github.io/tags/spring-framework-7/</loc></url><url><loc>https://harryjhin.github.io/tags/spring-framework-7/2/</loc></url><url><loc>https://harryjhin.github.io/tags/spring-web/</loc></url><url><loc>https://harryjhin.github.io/tags/spring/</loc></url><url><loc>https://harryjhin.github.io/tags/standards/</loc></url><url><loc>https://harryjhin.github.io/tags/structured-data/</loc></url><url><loc>https://harryjhin.github.io/tags/testing/</loc></url><url><loc>https://harryjhin.github.io/tags/tracing/</loc></url><url><loc>https://harryjhin.github.io/tags/web/</loc></url></urlset>