<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"><url><loc>https://infoedu.co.kr/</loc><lastmod>2026-09-01T15:00:00.000Z</lastmod><changefreq>daily</changefreq><priority>1.0</priority></url><url><loc>https://infoedu.co.kr/about/</loc><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://infoedu.co.kr/archives/</loc><lastmod>2026-09-01T15:00:00.000Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://infoedu.co.kr/portfolio/</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://infoedu.co.kr/posts/</loc><lastmod>2026-09-01T15:00:00.000Z</lastmod><changefreq>daily</changefreq><priority>0.9</priority></url><url><loc>https://infoedu.co.kr/posts/ai/agent/agent-chat-ui-tool-message-organize-action-badge-design/</loc><lastmod>2026-02-18T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/ai/agent/agent-realtime-status-message-queue-immediate-feedback-ux/</loc><lastmod>2026-02-18T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/ai/agent/ai-agent-based-browser-automation-system-setup/</loc><lastmod>2026-02-08T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/ai/agent/api-to-tools-universal-llm-tool-discovery-5-stage-fallback/</loc><lastmod>2026-04-13T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/ai/agent/browser-automation-page-navigation-survival-strategy/</loc><lastmod>2026-02-18T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/ai/agent/claude-code-level-agent-accuracy-achieve/</loc><lastmod>2026-02-08T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/ai/agent/css-selector-alternative-strategy-selector-alternatives-stability-ensure/</loc><lastmod>2026-02-18T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/ai/agent/excel-loop-automation-agent-storage-integration-repeat-task-processing/</loc><lastmod>2026-02-18T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/ai/agent/graph-tool-call-llm-agent-graph-based-tool-search-engine/</loc><lastmod>2026-03-08T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/ai/agent/graph-tool-call-search-engine-to-plan-compiler/</loc><lastmod>2026-06-23T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://infoedu.co.kr/posts/ai/agent/graph-tool-call-v015-workflow-chain-competitive-benchmark/</loc><lastmod>2026-03-22T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/ai/agent/graph-tool-call-v019-tool-result-compression-97-percent-token-saving/</loc><lastmod>2026-04-13T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/ai/agent/graph-tool-call-v020-rpc-detection-plan-execute-compiler/</loc><lastmod>2026-06-09T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://infoedu.co.kr/posts/ai/agent/graph-tool-call-v036-evidence-gated-dependency-closure/</loc><lastmod>2026-08-02T16:30:00.000Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://infoedu.co.kr/posts/ai/agent/gwanjong-mcp-ai-social-agent-mcp-system-design-impl/</loc><lastmod>2026-03-08T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/ai/agent/gwanjong-mcp-operations-campaign-spam-defense-multi-platform-scaling/</loc><lastmod>2026-03-22T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/ai/agent/hive-corp-synaptic-memory-graph-tool-call-integration/</loc><lastmod>2026-03-23T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/ai/agent/human-in-the-loop-ai-agent-human-intervention-point-design/</loc><lastmod>2026-02-18T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/ai/agent/insurance-ad-video-ai-compliance-qa-pipeline/</loc><lastmod>2026-08-03T00:00:00.000Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://infoedu.co.kr/posts/ai/agent/ku-portal-mcp-campus-portal-claude-code/</loc><lastmod>2026-06-18T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://infoedu.co.kr/posts/ai/agent/llm-text-priority-display-agent-ux-optimization/</loc><lastmod>2026-02-18T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/ai/agent/mcp-agent-speed-3-5x-improve/</loc><lastmod>2026-02-09T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/ai/agent/playwright-scrollbar-force-display-headless-env-ui/</loc><lastmod>2026-02-18T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/ai/agent/scenario-batch-execution-engine-selector-fallback-excel-loop/</loc><lastmod>2026-02-18T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/ai/agent/scenario-recorder-user-behavior-recording-replay-engine/</loc><lastmod>2026-02-18T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/ai/agent/scenario-validation-automation-recording-execution-validation-pipeline/</loc><lastmod>2026-02-18T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/ai/agent/sonlife-autonomy-loop-budget-hardstop-hitl-graph-push/</loc><lastmod>2026-04-13T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/ai/agent/synaptic-memory-msmarco-agent-loop-scale/</loc><lastmod>2026-07-05T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://infoedu.co.kr/posts/ai/agent/synaptic-memory-search-eval-loop/</loc><lastmod>2026-06-17T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://infoedu.co.kr/posts/ai/agent/tab-detection-auto-switching-browser-automation-tricky-problem/</loc><lastmod>2026-02-18T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/ai/agent/xgen-agent-scanned-pdf-vision-fallback/</loc><lastmod>2026-07-17T17:31:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://infoedu.co.kr/posts/ai/agent/xgen-canvas-chat-harness-compile-agent-workflow/</loc><lastmod>2026-06-09T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://infoedu.co.kr/posts/ai/agent/xgen-mcp-airgap-bundle-market-desktop-ux/</loc><lastmod>2026-06-09T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://infoedu.co.kr/posts/ai/deep-learning/dropout/</loc><lastmod>2025-07-11T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/ai/deep-learning/gpt-model-from-scratch-1/</loc><lastmod>2025-07-05T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/ai/deep-learning/gpt-model-from-scratch-2/</loc><lastmod>2025-07-09T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/ai/deep-learning/kobert/</loc><lastmod>2025-07-04T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/ai/deep-learning/scaled-dot-product-attention/</loc><lastmod>2025-07-14T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/ai/deep-learning/self-attention-step-by-step/</loc><lastmod>2025-07-14T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/ai/deep-learning/thompson-sampling/</loc><lastmod>2025-07-07T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/ai/deep-learning/tokenization/</loc><lastmod>2025-03-08T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/ai/deep-learning/transformer-query-key-value/</loc><lastmod>2025-07-14T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/ai/fine-tuning/gliner-dpo-lora-finetuning/</loc><lastmod>2024-11-01T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/ai/fine-tuning/ojt-refactoring-kotaemon-rag-impl/</loc><lastmod>2025-01-15T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/ai/model-serve/cohere-transcribe-stt-provider-korean-english-codeswitching-hf-token/</loc><lastmod>2026-04-13T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/ai/model-serve/multiturn-vs-singleturn/</loc><lastmod>2025-07-19T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/ai/model-serve/sglang-vs-vllm/</loc><lastmod>2025-07-19T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/ai/model-serve/vastai-instance-api-guide/</loc><lastmod>2025-07-29T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/ai/model-serve/vllm-vs-lmdeploy-vs-sglang/</loc><lastmod>2025-07-20T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/ai/xgen/amd-gpu-llm-run-vulkan-vs-rocm-comparison/</loc><lastmod>2026-01-31T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/ai/xgen/code-assistant-dev-story/</loc><lastmod>2024-10-01T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/ai/xgen/customhttpembedding-client-timeout-batch-processing/</loc><lastmod>2025-12-30T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/ai/xgen/document-embedding-pipeline-chunking-option-preprocessing-strategy/</loc><lastmod>2026-01-12T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/ai/xgen/embedding-model-serving-batch-size-optimization/</loc><lastmod>2026-01-30T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/ai/xgen/gpu-status-monitoring-auto-model-deploy-system/</loc><lastmod>2026-01-31T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/ai/xgen/huggingface-model-search-download-automation/</loc><lastmod>2026-01-25T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/ai/xgen/iterative-rag-search-engine-impl/</loc><lastmod>2025-12-31T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/ai/xgen/late-chunking-sparse-embedding-next-gen-search-pipeline/</loc><lastmod>2026-01-05T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/ai/xgen/llama-cpp-server-ops-story-rocm-gpu-troubleshoot-fix/</loc><lastmod>2026-01-31T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/ai/xgen/local-llm-model-management-system-load-unload-activation-lifecycle/</loc><lastmod>2026-01-25T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/ai/xgen/multi-gpu-llm-deploy-gpu-selection-layer-offloading-strategy/</loc><lastmod>2026-01-31T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/ai/xgen/openai-compatible-api-server-direct-build/</loc><lastmod>2026-01-25T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/ai/xgen/qdrant-hybrid-search-sparse-dense-vector-integration/</loc><lastmod>2025-12-29T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/ai/xgen/rag-service-token-management-context-window-optimization/</loc><lastmod>2025-12-24T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/ai/xgen/sparse-vector-full-text-index-hybrid-search-impl/</loc><lastmod>2025-12-29T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/ai/xgen/sse-streaming-large-scale-batch-workflow-result-deliver/</loc><lastmod>2025-12-24T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/ai/xgen/vector-db-collection-document-summary-pagination-api-design/</loc><lastmod>2025-12-26T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/ai/xgen/vllm-model-deploy-sampling-parameter-tuning-guide/</loc><lastmod>2025-12-31T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/ai/xgen/vllm-vs-llama-cpp-backend-switching-architecture-design/</loc><lastmod>2026-01-22T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/ai/xgen/workflow-execution-optimization-searchcache-singleton-pool-pattern/</loc><lastmod>2025-12-24T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/ai/xgen/xgen-1-0-gpu-model-serving-impl/</loc><lastmod>2025-12-01T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/ai/xgen/xgen-1-0-workflow-engine-qdrant-hybrid-search/</loc><lastmod>2025-12-15T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/ai/xgen/xgen-2-0-embedding-server-batch-processing-optimization/</loc><lastmod>2026-01-30T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/ai/xgen/xgen-2-0-group-to-role-permission-migration-msa-refactor/</loc><lastmod>2026-04-13T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/ai/xgen/xgen-2-0-model-serving-integration-architecture-refactoring/</loc><lastmod>2026-01-22T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/ai/xgen/xgen-2-0-workflow-access-io-system/</loc><lastmod>2026-01-15T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/ai/xgen/xgen-auth-profile-system-ai-agent-login-site-auto-handle/</loc><lastmod>2026-02-28T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/ai/xgen/xgen-gpu-vendor-abstraction-vulkan-dependency-removal-multi-vendor-dockerfile-strategy/</loc><lastmod>2026-02-28T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/ai/xgen/xgen-hybrid-knowledge-search-product-intro/</loc><lastmod>2026-06-20T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://infoedu.co.kr/posts/ai/xgen/xgen-model-v2-minio-hub-vllm-017-inference-proxy-architecture/</loc><lastmod>2026-03-22T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/ai/xgen/xgen-ms365-mcp-integration-device-code-flow-auth-workflow-node/</loc><lastmod>2026-03-08T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/devops/etc/macos-usb-format-fix/</loc><lastmod>2025-07-14T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/devops/infra/argocd-multi-client-site-deploy-architecture-applicationset-trial-error-single-entry-point-design/</loc><lastmod>2026-02-18T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/devops/infra/caddy-reverse-proxy-homeserver-https-automation-nginx-comparison/</loc><lastmod>2026-02-21T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/devops/infra/dns-domain-ssl-certificate-nameserver-conflict-lets-encrypt-issuance-failure-story/</loc><lastmod>2026-02-21T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/devops/infra/docker-buildkit-cache-strategy-no-cache-option/</loc><lastmod>2026-01-18T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/devops/infra/docker-compose-dev-env-compose-env-based-config-management/</loc><lastmod>2026-01-20T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/devops/infra/docker-nginx-https-adoption-snap-docker-replacement-lets-encrypt-auto-renewal/</loc><lastmod>2026-02-21T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/devops/infra/dockerfile-optimization-copy-chown-vs-chown-r/</loc><lastmod>2026-01-18T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/devops/infra/gitlab-ci-cd-ec2-deploy-automation-scp-ssh/</loc><lastmod>2025-04-10T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/devops/infra/homeserver-ssh-security-hardening-auth-fail2ban-port/</loc><lastmod>2026-02-21T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/devops/infra/istio-gateway-https-config-tls-certificate-management/</loc><lastmod>2026-01-20T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/devops/infra/jenkins-credentials-k8s-secret-jcasc-variable-reference-hardcoding-removal/</loc><lastmod>2026-04-13T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/devops/infra/jenkins-executor-optimization-concurrent-build-performance-tuning/</loc><lastmod>2026-01-20T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/devops/infra/jenkins-jcasc-6-service-build-job-auto-generate/</loc><lastmod>2026-01-20T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/devops/infra/jenkins-rbac-kubernetes-permission-config-troubleshoot/</loc><lastmod>2026-01-18T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/devops/infra/k3s-ai-platform-setup-infra-design-deploy/</loc><lastmod>2026-02-18T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/devops/infra/k3s-resource-tuning-practical-guide-oomkilled-cpu-throttling-fix-story/</loc><lastmod>2026-02-28T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/devops/infra/kubernetes-downward-api-multi-pod-session-routing/</loc><lastmod>2026-01-17T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/devops/infra/kubernetes-health-probe-timeout-config/</loc><lastmod>2026-01-14T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/devops/infra/lets-encrypt-cert-manager-k3s-https-automation/</loc><lastmod>2026-01-19T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/devops/infra/lotteshopping-airgap-server-ssh-tunneling-access-compose/</loc><lastmod>2026-02-04T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/devops/infra/pyproject-toml-dependencies-extraction-docker-build-optimization/</loc><lastmod>2026-02-04T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/devops/infra/redis-auth-config-k3s-distributed-env-management/</loc><lastmod>2026-02-04T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/devops/infra/reusable-gha-helm-k3s-generic-deploy-platform-setup/</loc><lastmod>2026-02-28T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/devops/infra/search-api-llmops-docker-compose/</loc><lastmod>2024-11-01T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/devops/infra/technitium-dns-homeserver-dns-setup-ops-story/</loc><lastmod>2026-02-21T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/devops/infra/trial-zone-provisioner-self-service-multitenant-compose-edge-tls/</loc><lastmod>2026-06-13T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://infoedu.co.kr/posts/devops/infra/xgen-2-0-infra-k8s-argocd-ops-deploy/</loc><lastmod>2026-01-10T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/devops/infra/xgen-aws-eks-new-client-site-deploy-on-premise-cloud/</loc><lastmod>2026-02-20T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/devops/infra/xgen-domain-migration-xgen-stg-jeju-xgen/</loc><lastmod>2026-02-10T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/devops/infra/xgen-gpu-model-serving-infra-practical-airgap-deploy-multi-gpu/</loc><lastmod>2026-03-08T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/devops/infra/xgen-infra-directory-structure-restructure-dockerfiles-compose-k3s/</loc><lastmod>2026-02-09T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/devops/infra/xgen-k3s-anatomy-1-docker-build-strategy/</loc><lastmod>2026-02-21T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/devops/infra/xgen-k3s-anatomy-2-kubernetes-core-objects/</loc><lastmod>2026-02-21T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/devops/infra/xgen-k3s-anatomy-3-helm-chart-design/</loc><lastmod>2026-02-21T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/devops/infra/xgen-k3s-anatomy-4-cicd-jenkins-argocd/</loc><lastmod>2026-02-21T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/devops/infra/xgen-k3s-anatomy-5-istio-observability/</loc><lastmod>2026-02-21T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/devops/infra/xgen-model-multinode-gpu-serving-daemonset-headless-routing/</loc><lastmod>2026-06-23T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://infoedu.co.kr/posts/devops/infra/xgen-multi-distributed-env-migration-redis-distributed-serialization-troubleshoot/</loc><lastmod>2026-02-18T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/devops/infra/xgen-multi-site-deploy-automation-codebase-n-client-site-ops/</loc><lastmod>2026-02-28T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/devops/infra/xgen-workbench-docker-standalone-airgap-deploy/</loc><lastmod>2026-06-26T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://infoedu.co.kr/posts/devops/infra/xgen-workbench-kvm-gpu-distributed-dispatch-infra/</loc><lastmod>2026-06-09T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://infoedu.co.kr/posts/full-stack/backend/2gb-file-upload-proxy-body-size-config/</loc><lastmod>2025-11-13T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/full-stack/backend/agent-xgen-node-ai-agent-workflow-node/</loc><lastmod>2025-12-30T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/full-stack/backend/client-workflow-execution-keep/</loc><lastmod>2025-12-26T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/full-stack/backend/document-processing-service-deepseek-apply/</loc><lastmod>2025-12-23T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/full-stack/backend/gateway-service-llm-crawler-ml-integration-compose/</loc><lastmod>2025-12-01T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/full-stack/backend/localconfigmanager-distributed-env-switching-file-api-based/</loc><lastmod>2026-02-04T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/full-stack/backend/microservice-routing-integration-session-station-core/</loc><lastmod>2026-02-10T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/full-stack/backend/redis-based-sse-session-status-share-multi-pod-env/</loc><lastmod>2026-01-26T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/full-stack/backend/repository-scheduler-distributed-env-switching/</loc><lastmod>2026-02-04T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/full-stack/backend/rust-api-gateway-build-jwt-validation-cors-proxy/</loc><lastmod>2025-10-28T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/full-stack/backend/sse-based-workflow-tester-realtime-execution-result-streaming/</loc><lastmod>2025-12-23T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/full-stack/backend/uploadprogressmanager-redis-based-distributed-progress-management/</loc><lastmod>2026-02-04T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/full-stack/backend/visual-workflow-editor-node-based-ai-pipeline-design/</loc><lastmod>2025-09-18T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/full-stack/backend/workflow-execution-cancel-cancellation-mechanism-impl/</loc><lastmod>2025-12-24T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/full-stack/backend/yaml-env-dual-config-parsing-system/</loc><lastmod>2025-10-28T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/full-stack/desktop/api-abstraction-layer-local-llm-remote-service-integration/</loc><lastmod>2026-01-04T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/full-stack/desktop/app-mode-switching-standalone-vs-connected-architecture/</loc><lastmod>2026-01-04T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/full-stack/desktop/bore-tunnel-impl/</loc><lastmod>2026-01-10T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/full-stack/desktop/camelcase-serialization-rust-frontend-data/</loc><lastmod>2026-01-09T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/full-stack/desktop/desktop-app-tunnel-url-display-ux-improve/</loc><lastmod>2026-01-10T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/full-stack/desktop/remote-webview-architecture-local-app-remote-server-integration/</loc><lastmod>2026-02-07T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/full-stack/desktop/sonlife-app-ios-agent-control-tower-swiftui-sse-watch-siri/</loc><lastmod>2026-04-13T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/full-stack/desktop/tauri-2-0-ai-desktop-app-build/</loc><lastmod>2025-06-11T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/full-stack/desktop/tauri-app-build-linux-deb-rpm-package-config/</loc><lastmod>2026-01-04T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/full-stack/desktop/tauri-dev-url-env-dev-ops-env/</loc><lastmod>2026-02-07T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/full-stack/desktop/tauri-docker-desktop-app-containerization-strategy/</loc><lastmod>2026-01-04T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/full-stack/desktop/tauri-sidecar-python-workflow-engine-auto-start/</loc><lastmod>2026-01-06T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/full-stack/desktop/xgen-desktop-local-ollama-backend-auto-start-mcp-rag/</loc><lastmod>2026-06-09T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://infoedu.co.kr/posts/full-stack/frontend/admin-model-serving-manager-gpu-status-model-deploy-ui/</loc><lastmod>2025-12-20T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/full-stack/frontend/auth-flow-improve-token-validation-processing/</loc><lastmod>2025-11-25T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/full-stack/frontend/custom-node-editor-drag-drop-edge-snapping-impl/</loc><lastmod>2025-06-16T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/full-stack/frontend/data-processor-ui-file-upload-export-stats-dashboard/</loc><lastmod>2025-09-22T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/full-stack/frontend/dataset-management-delete-replace-operation-modal-component-design/</loc><lastmod>2025-09-23T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/full-stack/frontend/document-directory-tree-ui-file-layout/</loc><lastmod>2025-12-26T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/full-stack/frontend/documentsgraph-document-component/</loc><lastmod>2025-09-18T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/full-stack/frontend/huggingface-upload-modal-parameter-validation/</loc><lastmod>2025-09-23T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/full-stack/frontend/minio-based-model-selection-ui-status-processing/</loc><lastmod>2025-11-30T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/full-stack/frontend/next-js-based-ai-workflow-editor-build/</loc><lastmod>2025-06-11T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/full-stack/frontend/react-hot-toast-notification-system-improve/</loc><lastmod>2025-09-22T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/full-stack/frontend/react-undo-redo-impl-workflow-editor-history-management/</loc><lastmod>2025-09-17T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/full-stack/frontend/sse-based-file-upload-progress-display-cancel-feature/</loc><lastmod>2025-12-14T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/full-stack/frontend/workflow-execution-panel-validation-ui-pattern/</loc><lastmod>2025-12-17T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/full-stack/frontend/workflow-share-permission-system-vs-mode/</loc><lastmod>2025-09-18T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/full-stack/poc/cashflow-prediction-timeseries-ml-ensemble-rolling-cv/</loc><lastmod>2026-03-22T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/full-stack/poc/claude-md-ai-coding-assistant-guideline/</loc><lastmod>2026-02-10T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/full-stack/poc/custom-domain-goatcounter/</loc><lastmod>2026-02-18T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/full-stack/poc/github-pages-seo-geo/</loc><lastmod>2026-02-18T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/full-stack/poc/intel-npu-model-use/</loc><lastmod>2025-02-03T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/full-stack/poc/knowledge-graph-search/</loc><lastmod>2026-02-18T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/full-stack/poc/knowledge-graph/</loc><lastmod>2026-02-18T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/full-stack/poc/pagefind-synaptic-memory-hybrid-search/</loc><lastmod>2026-07-05T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://infoedu.co.kr/posts/full-stack/poc/rxdb-local-db/</loc><lastmod>2025-02-03T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/full-stack/poc/sontrader-autotrading-signal-validation-before-orders/</loc><lastmod>2026-06-17T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://infoedu.co.kr/posts/full-stack/poc/sontrader-korean-stock-autotrading-risk-control-architecture/</loc><lastmod>2026-06-09T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://infoedu.co.kr/posts/full-stack/poc/tauri/</loc><lastmod>2025-02-03T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/full-stack/poc/workstream-kb-work-knowledge-base-automation-ms365-collect-claude-report-generate/</loc><lastmod>2026-03-08T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/full-stack/poc/workstream-kb/</loc><lastmod>2026-03-08T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/full-stack/python/async/async-intro/</loc><lastmod>2024-09-30T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/full-stack/python/async/async-overload/</loc><lastmod>2024-09-30T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/full-stack/python/async/callbacks-and-futures/</loc><lastmod>2024-09-30T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/full-stack/python/async/sequential-vs-batch-vs-async/</loc><lastmod>2024-09-30T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/full-stack/python/basics/python-class-enter-exit/</loc><lastmod>2024-09-30T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/full-stack/python/basics/python-multiprocessing/</loc><lastmod>2024-09-30T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/full-stack/python/basics/python-mvc-pattern/</loc><lastmod>2024-09-30T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/notes/interview/candidate-a/</loc><lastmod>2026-02-22T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/portfolio/ai-service/chatbot-ui-dev-story-websocket-based-realtime-streaming/</loc><lastmod>2024-08-01T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/portfolio/ai-service/image-search-intro/</loc><lastmod>2024-10-09T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/portfolio/ai-service/product-review-analysis-api-dev-story/</loc><lastmod>2024-05-01T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/portfolio/ai-service/virtual-fitting-intro/</loc><lastmod>2024-10-09T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/portfolio/ai-service/xgen-1-0-frontend-model-management-ui-impl/</loc><lastmod>2025-12-20T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/portfolio/search/ai-search-setup-case/</loc><lastmod>2025-08-04T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/portfolio/search/search-logic-opensearch/</loc><lastmod>2024-09-17T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/portfolio/search/semantic-search-intro/</loc><lastmod>2024-10-09T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/search-engine/nestjs-search/cosine-similarity-direct-impl-search-reranking/</loc><lastmod>2026-02-18T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/search-engine/nestjs-search/gpt-search-intent-analysis-keyword-extraction/</loc><lastmod>2026-02-17T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/search-engine/nestjs-search/image-based-product-search-nestjs-integration-impl/</loc><lastmod>2026-02-18T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/search-engine/nestjs-search/nestjs-based-commerce-search-engine-dev-story/</loc><lastmod>2026-02-17T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/search-engine/nestjs-search/opensearch-nori-analysis-morpheme-analysis/</loc><lastmod>2026-02-18T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/search-engine/nestjs-search/reranker-model-search-accuracy-improve/</loc><lastmod>2026-02-18T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/search-engine/nestjs-search/search-quality-improve-gender-color-category-filtering-optimization/</loc><lastmod>2026-02-17T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/search-engine/nestjs-search/search-result-ranking-scoring-system-design/</loc><lastmod>2026-02-18T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/search-engine/nestjs-search/semantic-search-keyword-search-hybrid-strategy/</loc><lastmod>2026-02-17T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/search-engine/nestjs-search/vector-search-similarity-threshold-dynamic-adjust-token-based/</loc><lastmod>2026-02-17T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/search-engine/opensearch/approximate-k-nn/</loc><lastmod>2025-07-11T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/search-engine/opensearch/cluster-compose-strategy-distributed-design/</loc><lastmod>2025-07-18T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/search-engine/opensearch/compose/</loc><lastmod>2025-07-18T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/search-engine/opensearch/embeddings-model/</loc><lastmod>2025-06-29T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/search-engine/opensearch/exact-k-nn-seach/</loc><lastmod>2025-07-11T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/search-engine/opensearch/gpu-based-remote-vector-index-setup-guide/</loc><lastmod>2025-07-11T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/search-engine/opensearch/hybrid-search/</loc><lastmod>2025-07-11T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/search-engine/opensearch/ml-model-deploy-99-occupy-cause/</loc><lastmod>2025-07-17T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/search-engine/opensearch/nested-field-vector-handling/</loc><lastmod>2025-07-11T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/search-engine/opensearch/openai-api-embedding-model-register-guide/</loc><lastmod>2025-06-29T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/search-engine/opensearch/opensearch-3-0-0-summary/</loc><lastmod>2025-06-30T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/search-engine/opensearch/opensearch-3-1-0-summary/</loc><lastmod>2025-06-30T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/search-engine/opensearch/opensearch-install-spec-verify/</loc><lastmod>2025-07-17T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/search-engine/opensearch/optimal-single-server-opensearch-deploy/</loc><lastmod>2025-07-17T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/search-engine/opensearch/performance-check/</loc><lastmod>2025-07-17T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/search-engine/opensearch/purpose-docker-compose/</loc><lastmod>2025-07-17T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/search-engine/opensearch/radial-search/</loc><lastmod>2025-07-11T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/search-engine/opensearch/search-performance-optimization-guide/</loc><lastmod>2025-07-04T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/search-engine/opensearch/star-tree-index/</loc><lastmod>2025-06-30T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/search-engine/opensearch/ubi-schema/</loc><lastmod>2025-07-04T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/search-engine/opensearch/user-dictionary-register-method-system-load-test-test-result/</loc><lastmod>2025-06-30T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/search-engine/opensearch/vector-indexing-performance-optimization-guide/</loc><lastmod>2025-07-11T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/search-engine/opensearch/vector-indexing/</loc><lastmod>2025-07-17T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/search-engine/opensearch/vector-sech-guide/</loc><lastmod>2025-07-11T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/search-engine/opensearch/vector-similarity-calculation-script-painless-scripting-extension/</loc><lastmod>2025-07-11T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/search-engine/opensearch/what-is-ltr/</loc><lastmod>2025-07-04T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/search-engine/qdrant/capacity-planning/</loc><lastmod>2025-07-15T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/search-engine/qdrant/codebase-with-semantic-search/</loc><lastmod>2025-07-15T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/search-engine/qdrant/collection/</loc><lastmod>2025-07-15T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/search-engine/qdrant/dev-test-env-config/</loc><lastmod>2025-07-15T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/search-engine/qdrant/distributed-deployment/</loc><lastmod>2025-07-15T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/search-engine/qdrant/document-based-rag-compose/</loc><lastmod>2025-07-16T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/search-engine/qdrant/explore-the-data/</loc><lastmod>2025-07-15T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/search-engine/qdrant/fastembed/</loc><lastmod>2025-07-15T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/search-engine/qdrant/filtering/</loc><lastmod>2025-07-15T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/search-engine/qdrant/hybrid-queries/</loc><lastmod>2025-07-15T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/search-engine/qdrant/indexing/</loc><lastmod>2025-07-15T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/search-engine/qdrant/langchain-qdrant/</loc><lastmod>2025-07-16T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/search-engine/qdrant/load-and-search-hugging-face-datasets/</loc><lastmod>2025-07-15T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/search-engine/qdrant/multivector-reranking/</loc><lastmod>2025-07-15T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/search-engine/qdrant/payload/</loc><lastmod>2025-07-15T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/search-engine/qdrant/points/</loc><lastmod>2025-07-15T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/search-engine/qdrant/qdrant-async-api/</loc><lastmod>2025-07-15T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/search-engine/qdrant/qdrant-langchain/</loc><lastmod>2025-07-15T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/search-engine/qdrant/qdrant-semantic-chunk/</loc><lastmod>2025-07-16T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/search-engine/qdrant/qptimizer/</loc><lastmod>2025-07-15T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/search-engine/qdrant/reranking-hybrid-search/</loc><lastmod>2025-07-15T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/search-engine/qdrant/running-with-gpu/</loc><lastmod>2025-07-15T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/search-engine/qdrant/scaling-pdf-retrieval/</loc><lastmod>2025-07-15T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/search-engine/qdrant/semantic-search-tutorials/</loc><lastmod>2025-07-15T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/search-engine/qdrant/similarity-search/</loc><lastmod>2025-07-15T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/search-engine/qdrant/static-embedding/</loc><lastmod>2025-07-15T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/search-engine/qdrant/storage/</loc><lastmod>2025-07-15T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/search-engine/qdrant/vectors/</loc><lastmod>2025-07-15T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/search-engine/rag/chunker/</loc><lastmod>2025-07-20T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/search-engine/rag/consistent-output-pydanticoutputparser/</loc><lastmod>2025-07-20T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/search-engine/rag/conversation-history-keep/</loc><lastmod>2025-07-20T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/search-engine/rag/document-loader-docx/</loc><lastmod>2025-07-17T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/search-engine/rag/document-loader-morphik/</loc><lastmod>2025-07-25T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/search-engine/rag/document-loader-pdf/</loc><lastmod>2025-07-16T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/search-engine/rag/langgraph-use-cases/</loc><lastmod>2025-07-16T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/search-engine/rag/rag-advanced-chunking-strategy/</loc><lastmod>2025-07-20T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/search-engine/rag/rag-advanced-intro/</loc><lastmod>2025-07-20T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/search-engine/rust-search/axum-opensearch-rust-search-api-architecture-design/</loc><lastmod>2025-04-02T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/search-engine/rust-search/cursor-based-indexing-vs-indexing-performance-comparison/</loc><lastmod>2025-04-01T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/search-engine/rust-search/handlebars-template-dynamic-search-generate/</loc><lastmod>2025-04-01T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/search-engine/rust-search/opensearch-aggregation-search-impl-strategy/</loc><lastmod>2025-04-21T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/search-engine/rust-search/opensearch-dictionary-management-automation/</loc><lastmod>2025-04-10T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/search-engine/rust-search/opensearch-indexing-service-streaming-vs-batch-processing-comparison/</loc><lastmod>2025-06-12T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/search-engine/rust-search/postgresql-mysql-concurrent-rust-db-abstraction-layer-impl/</loc><lastmod>2025-06-01T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/search-engine/rust-search/rate-limiting-apply-search-api-design/</loc><lastmod>2025-04-01T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/search-engine/rust-search/rust-commerce-search-engine-build/</loc><lastmod>2025-03-25T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/search-engine/rust-search/rust-search-engine-ci-cd-pipeline-setup/</loc><lastmod>2025-04-10T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/search-engine/rust-search/rust-search-engine-redis-caching-adoption/</loc><lastmod>2025-06-07T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/search-engine/rust-search/rust-search-engine-ssh-tunneling-remote-db-access/</loc><lastmod>2025-04-04T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/search-engine/semantic-search/commerce-product-search-api-design/</loc><lastmod>2025-05-12T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/search-engine/semantic-search/faiss-vector-index-apply-gpu-device-optimization/</loc><lastmod>2026-02-18T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/search-engine/semantic-search/image-search-feature-impl/</loc><lastmod>2024-09-15T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/search-engine/semantic-search/semantic-search-api-summary-feature-strategy/</loc><lastmod>2026-02-18T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/posts/search-engine/semantic-search/vector-semantic-search/</loc><lastmod>2024-09-01T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://infoedu.co.kr/topics/</loc><lastmod>2026-09-01T15:00:00.000Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://infoedu.co.kr/topics/ai/</loc><lastmod>2026-09-01T15:00:00.000Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://infoedu.co.kr/topics/devops/</loc><lastmod>2026-09-01T15:00:00.000Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://infoedu.co.kr/topics/full-stack/</loc><lastmod>2026-09-01T15:00:00.000Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://infoedu.co.kr/topics/search-engine/</loc><lastmod>2026-09-01T15:00:00.000Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url></urlset>