<?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://kangkyunghyun.github.io/</loc><changefreq>monthly</changefreq><priority>1.0</priority></url><url><loc>https://kangkyunghyun.github.io/blog/</loc><changefreq>weekly</changefreq><priority>0.9</priority></url><url><loc>https://kangkyunghyun.github.io/posts/deep-learning-4th-edition-book-review/</loc><lastmod>2025-07-09T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://kangkyunghyun.github.io/posts/do-it-algorithm-coding-test-cpp-book-review/</loc><lastmod>2025-08-27T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://kangkyunghyun.github.io/posts/forklift-license-exam-review/</loc><lastmod>2024-07-17T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://kangkyunghyun.github.io/posts/grafana-cloud-alert-rules/</loc><lastmod>2026-08-09T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://kangkyunghyun.github.io/posts/grafana-cloud-custom-metrics/</loc><lastmod>2026-08-06T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://kangkyunghyun.github.io/posts/grafana-cloud-red-dashboard/</loc><lastmod>2026-08-05T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://kangkyunghyun.github.io/posts/gudeogi-cup-solved-ac-collab-cafe/</loc><lastmod>2023-04-29T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://kangkyunghyun.github.io/posts/hongong-study-group-13th-review/</loc><lastmod>2025-02-08T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://kangkyunghyun.github.io/posts/information-processing-craftsman-2023-practical-exam/</loc><lastmod>2023-04-26T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://kangkyunghyun.github.io/posts/information-processing-craftsman-2023-written-exam/</loc><lastmod>2023-03-26T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://kangkyunghyun.github.io/posts/kafka-cli-partition-offset-rebalance/</loc><lastmod>2026-09-23T01:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://kangkyunghyun.github.io/posts/khu-spring-2026-contest/</loc><lastmod>2026-06-08T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://kangkyunghyun.github.io/posts/log-pipeline-1-noise-cleanup/</loc><lastmod>2026-08-19T01:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://kangkyunghyun.github.io/posts/log-pipeline-2-index-template/</loc><lastmod>2026-08-19T02:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://kangkyunghyun.github.io/posts/log-pipeline-3-fluent-bit/</loc><lastmod>2026-08-19T03:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://kangkyunghyun.github.io/posts/log-pipeline-4-vector/</loc><lastmod>2026-08-20T01:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://kangkyunghyun.github.io/posts/metrics-to-production/</loc><lastmod>2026-08-07T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://kangkyunghyun.github.io/posts/notification-kafka-idempotent-consumer/</loc><lastmod>2026-09-26T02:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://kangkyunghyun.github.io/posts/notification-outbox-relay/</loc><lastmod>2026-09-26T01:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://kangkyunghyun.github.io/posts/notification-service-internal-api-boundary/</loc><lastmod>2026-09-22T01:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://kangkyunghyun.github.io/posts/notification-service-split-criteria/</loc><lastmod>2026-09-21T08:45:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://kangkyunghyun.github.io/posts/notification-service-sync-extraction/</loc><lastmod>2026-09-22T02:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://kangkyunghyun.github.io/posts/opensearch-astronomy-shop-trace-log-fault-lab/</loc><lastmod>2026-08-11T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://kangkyunghyun.github.io/posts/opensearch-observability-stack-local-lab/</loc><lastmod>2026-08-10T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://kangkyunghyun.github.io/posts/prometheus-docker-compose-scrape/</loc><lastmod>2026-08-08T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://kangkyunghyun.github.io/posts/prometheus-grafana-spring-boot-metrics/</loc><lastmod>2026-08-03T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://kangkyunghyun.github.io/posts/prometheus-metrics-counter-p95-cardinality/</loc><lastmod>2026-08-04T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://kangkyunghyun.github.io/posts/scpc-11th-first-round-review/</loc><lastmod>2025-07-15T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://kangkyunghyun.github.io/posts/scsc-2026-contest/</loc><lastmod>2026-05-21T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://kangkyunghyun.github.io/posts/shake-kyunghee-selection-contest/</loc><lastmod>2023-09-25T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://kangkyunghyun.github.io/posts/sqld-60th/</loc><lastmod>2026-03-27T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://kangkyunghyun.github.io/posts/sqld-book-review/</loc><lastmod>2026-02-16T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://kangkyunghyun.github.io/posts/startup-bounceback-book-review/</loc><lastmod>2025-07-11T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://kangkyunghyun.github.io/posts/swmaestro-17th/</loc><lastmod>2026-03-26T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://kangkyunghyun.github.io/posts/ucpc-2025-qualifier-review/</loc><lastmod>2025-07-23T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://kangkyunghyun.github.io/projects/boj-performance/</loc><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://kangkyunghyun.github.io/projects/linkhu/</loc><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://kangkyunghyun.github.io/projects/manyak/</loc><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://kangkyunghyun.github.io/projects/wavi/</loc><changefreq>monthly</changefreq><priority>0.7</priority></url></urlset>