<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://blog.ersione.com/</loc>
<changefreq>weekly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://blog.ersione.com/about</loc>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.ersione.com/ai-agents/how-we-shortened-poc-cycle-time-with-mcp</loc>
<lastmod>2026-01-16T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/ai-agents</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://blog.ersione.com/backend/analyzing-a-28-second-api-bottleneck</loc>
<lastmod>2026-02-20T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/backend/analyzing-and-tuning-order-admin-performance</loc>
<lastmod>2020-03-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/backend/consent-journey-as-an-operational-project</loc>
<lastmod>2021-12-01T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/backend/cs-lookup-returns-delivery-sync</loc>
<lastmod>2022-07-18T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/backend/cutover-product-clickstream-email-bounce</loc>
<lastmod>2022-09-28T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/backend/double-quote-encoding-bug-in-payment-api</loc>
<lastmod>2023-11-14T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/backend/enabling-kakaopay-on-snkrs-app</loc>
<lastmod>2023-07-12T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/backend/how-bottlenecks-appeared-under-heavy-traffic</loc>
<lastmod>2020-02-03T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/backend/how-i-looked-at-inventory-for-order-stability</loc>
<lastmod>2020-01-20T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/backend/how-to-recalculate-partial-return-refunds</loc>
<lastmod>2020-02-17T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/backend/how-we-hit-80-percent-test-coverage</loc>
<lastmod>2023-10-30T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/backend/how-we-migrated-the-last-remaining-data-on-cutover-day</loc>
<lastmod>2022-10-21T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/backend/how-we-stopped-losing-request-context-in-async-workflows</loc>
<lastmod>2025-03-10T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/backend/incremental-order-migration-return-window</loc>
<lastmod>2022-02-07T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/backend/jvm-tuning-basics</loc>
<lastmod>2018-10-11T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/backend/jvm-tuning-practice</loc>
<lastmod>2018-10-10T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/backend/kakaopay-subscription-stored-payment-refund</loc>
<lastmod>2023-04-20T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/backend/maven-central-publishing-guide</loc>
<lastmod>2019-02-20T17:39:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/backend/naverpay-thread-safe-parsing-and-stability-fixes</loc>
<lastmod>2024-04-25T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/backend/order-migration-batch-test-reconciliation</loc>
<lastmod>2022-08-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/backend/redocly-api-doc-build-in-ci</loc>
<lastmod>2023-10-18T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/backend/shared-identity-key-account-migration</loc>
<lastmod>2022-03-16T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/backend/spring-boot-admin-notifier-migration</loc>
<lastmod>2019-02-18T16:51:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/backend/sqs-visibility-timeout-receipt-handle-pitfall</loc>
<lastmod>2025-06-15T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/backend/storedpayments-kakaopay-fiserv-api-contract</loc>
<lastmod>2023-05-05T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/backend/using-the-splunk-rest-api-to-trace-cross-service-bottlenecks</loc>
<lastmod>2026-02-15T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/backend/webview-redirect-post-to-get-in-payment-registration</loc>
<lastmod>2023-05-18T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/backend/when-a-small-fetch-strategy-change-fixed-a-big-query-problem</loc>
<lastmod>2025-07-15T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/backend/why-solr-redundancy-did-not-guarantee-availability</loc>
<lastmod>2021-09-01T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/backend/why-we-could-not-migrate-all-order-data-at-once</loc>
<lastmod>2021-10-18T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/backend</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://blog.ersione.com/data-engineering/airflow-complete-setup-guide</loc>
<lastmod>2018-12-17T16:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/data-engineering/airflow-essential-cli</loc>
<lastmod>2018-10-25T15:56:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/data-engineering/airflow-rest-api-investigation</loc>
<lastmod>2018-10-25T15:39:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/data-engineering/cdh-hadoop-compatibility</loc>
<lastmod>2018-01-11T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/data-engineering/cep-wso2</loc>
<lastmod>2018-05-31T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/data-engineering/cloud-composer-airflow-api</loc>
<lastmod>2018-10-25T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/data-engineering/cloud-composer-airflow-cli</loc>
<lastmod>2018-10-25T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/data-engineering/cloudera-csd-parcels</loc>
<lastmod>2017-03-20T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/data-engineering/cloudera-manager-install-guide</loc>
<lastmod>2018-03-16T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/data-engineering/databricks-apps-production-auth-patterns</loc>
<lastmod>2026-01-06T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/data-engineering/databricks-for-service-developers</loc>
<lastmod>2026-01-03T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/data-engineering/hbase-monitoring-issue</loc>
<lastmod>2018-01-11T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/data-engineering/hbase-ttl-compaction-config</loc>
<lastmod>2018-06-11T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/data-engineering/historyserver-log-workflow</loc>
<lastmod>2016-09-06T18:06:15.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/data-engineering/hive-sentry-sql-syntax</loc>
<lastmod>2018-07-27T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/data-engineering/hiveserver2-ha-cloudera</loc>
<lastmod>2018-07-11T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/data-engineering/jupyter-csp-setup</loc>
<lastmod>2017-12-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/data-engineering/jupyter-notebook-installation-guide</loc>
<lastmod>2018-10-23T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/data-engineering/jupyter-offline-install</loc>
<lastmod>2018-01-23T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/data-engineering/kafka-sink-ambari</loc>
<lastmod>2017-04-14T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/data-engineering/launch-data-identity-key-global-analytics</loc>
<lastmod>2022-09-12T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/data-engineering/oozie-hive-workflow</loc>
<lastmod>2016-11-28T21:55:52.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/data-engineering/phoenix-time-series-optimization</loc>
<lastmod>2017-05-25T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/data-engineering/zeppelin-front-dev-mode</loc>
<lastmod>2018-03-28T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/data-engineering/zeppelin-hbase-interpreter-tips</loc>
<lastmod>2017-10-26T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/data-engineering/zeppelin-password-auth</loc>
<lastmod>2017-07-26T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/data-engineering</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://blog.ersione.com/dev-environment-tools/asciidoctor-links</loc>
<lastmod>2018-06-01T10:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/dev-environment-tools/cli-text-web-browsers</loc>
<lastmod>2019-09-25T10:09:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/dev-environment-tools/nginx-proxy-manager-local-proxy-setup</loc>
<lastmod>2023-01-19T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/dev-environment-tools/python2-unicode-issue</loc>
<lastmod>2018-11-07T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/dev-environment-tools/skaffold-cloud-code-intellij</loc>
<lastmod>2019-09-06T08:59:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/dev-environment-tools/terminal-setup-zsh-tmux</loc>
<lastmod>2017-07-25T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/dev-environment-tools/web-terminal-oss-list</loc>
<lastmod>2019-03-21T00:49:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/dev-environment-tools/zero-trust-local-https-with-mkcert</loc>
<lastmod>2023-01-12T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/dev-environment-tools</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://blog.ersione.com/frontend/why-internal-tools-need-product-analytics</loc>
<lastmod>2026-01-13T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/frontend</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://blog.ersione.com/infra-devops/admin-session-management-as-operations-tooling</loc>
<lastmod>2020-03-30T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/infra-devops/apache-web-gzip-proxy</loc>
<lastmod>2018-05-18T10:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/infra-devops/breeze-release-process-safety-net</loc>
<lastmod>2021-12-01T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/infra-devops/centos-lvm-resize</loc>
<lastmod>2018-01-24T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/infra-devops/collector-cep-rest-api</loc>
<lastmod>2017-04-24T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/infra-devops/continuous-vulnerability-scanning-pen-test-response</loc>
<lastmod>2021-07-12T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/infra-devops/cuda-installation-guide</loc>
<lastmod>2018-10-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/infra-devops/cudnn-installation-guide</loc>
<lastmod>2018-10-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/infra-devops/docker-cleanup-tips</loc>
<lastmod>2019-10-02T10:46:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/infra-devops/du-sort-human-readable</loc>
<lastmod>2018-01-26T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/infra-devops/fiserv-aaa-removal-and-naverpay-domain-change</loc>
<lastmod>2024-06-28T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/infra-devops/gitlab-ci-cd-variables</loc>
<lastmod>2019-06-09T13:48:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/infra-devops/helm-basic-guide</loc>
<lastmod>2019-09-30T16:19:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/infra-devops/how-isms-work-changed-the-day-to-day-of-the-engineering-team</loc>
<lastmod>2021-03-15T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/infra-devops/how-to-design-and-read-operational-logs</loc>
<lastmod>2020-03-23T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/infra-devops/how-we-handled-the-log4j-emergency-patch</loc>
<lastmod>2021-12-01T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/infra-devops/incident-detection-alerting-signals</loc>
<lastmod>2021-08-09T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/infra-devops/kubernetes-1-13-1-cluster-setup-guide</loc>
<lastmod>2018-12-17T17:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/infra-devops/kubernetes-1-13-to-1-14-flannel-troubleshooting</loc>
<lastmod>2019-10-01T18:26:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/infra-devops/kubernetes-1-14-to-1-15-upgrade-guide</loc>
<lastmod>2019-10-01T18:05:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/infra-devops/kubernetes-1-15-to-1-16-upgrade-and-troubleshooting</loc>
<lastmod>2019-10-01T18:06:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/infra-devops/kubernetes-common-commands</loc>
<lastmod>2019-03-06T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/infra-devops/kubernetes-cpu-quota-throttling-kernel-bug</loc>
<lastmod>2019-11-21T12:40:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/infra-devops/kubernetes-dashboard-privileges</loc>
<lastmod>2019-10-15T17:39:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/infra-devops/kubernetes-force-delete-pv-pvc</loc>
<lastmod>2019-09-06T14:44:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/infra-devops/kubernetes-intro</loc>
<lastmod>2019-01-10T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/infra-devops/kubernetes-introduction</loc>
<lastmod>2019-01-10T11:13:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/infra-devops/kubernetes-master-node-toleration</loc>
<lastmod>2019-06-20T16:04:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/infra-devops/kubernetes-pod-anti-affinity</loc>
<lastmod>2019-09-25T10:07:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/infra-devops/kubernetes-pod-env-nodename</loc>
<lastmod>2019-09-03T09:48:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/infra-devops/linux-run-level</loc>
<lastmod>2017-04-14T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/infra-devops/linux-user-group-management</loc>
<lastmod>2018-11-09T12:53:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/infra-devops/nvidia-driver-centos-install</loc>
<lastmod>2018-10-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/infra-devops/openldap-install-config</loc>
<lastmod>2018-07-25T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/infra-devops/operational-cost-optimization-structural</loc>
<lastmod>2021-11-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/infra-devops/payment-logging-flag-propagation-across-services</loc>
<lastmod>2024-06-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/infra-devops/postgres-table-size-query</loc>
<lastmod>2018-10-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/infra-devops/refactoring-iam-policies-during-the-container-platform-shift</loc>
<lastmod>2025-04-10T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/infra-devops/rethinking-batch-schedulers-in-commerce-operations</loc>
<lastmod>2020-03-16T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/infra-devops/rpm-download-deps</loc>
<lastmod>2018-01-24T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/infra-devops/tensorflow-installation-guide</loc>
<lastmod>2018-10-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/infra-devops/tomcat-graceful-restart-script</loc>
<lastmod>2018-11-02T13:47:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/infra-devops/uid-to-username</loc>
<lastmod>2016-10-18T14:42:39.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/infra-devops/what-a-real-dr-plan-and-dr-drill-should-actually-verify</loc>
<lastmod>2021-05-20T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/infra-devops/what-we-checked-right-before-the-october-4-2022-cutover</loc>
<lastmod>2022-10-20T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/infra-devops/what-we-learned-moving-export-service-from-ecs-to-npe</loc>
<lastmod>2025-02-25T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/infra-devops/what-we-stabilized-first-right-after-cutover</loc>
<lastmod>2022-10-24T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/infra-devops/why-b3-and-tracecontext-still-coexist</loc>
<lastmod>2023-06-14T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/infra-devops/why-dynamic-log-level-tools-matter-in-operations</loc>
<lastmod>2020-04-06T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/infra-devops/why-running-containers-as-non-root-matters</loc>
<lastmod>2025-10-23T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/infra-devops/why-structured-logging-became-a-platform-concern</loc>
<lastmod>2025-08-15T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/infra-devops/xen-vm-kernel-update-issue</loc>
<lastmod>2018-01-25T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/infra-devops</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://blog.ersione.com/posts/identity-platform</loc>
<lastmod>2026-03-25T17:38:59.221Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/posts/into-commerce</loc>
<lastmod>2026-03-25T17:38:59.221Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/posts/nike-korea-migration</loc>
<lastmod>2026-03-25T17:38:59.221Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/posts/payment-expansion</loc>
<lastmod>2026-03-25T17:38:59.221Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/retrospective/how-global-and-local-teams-split-cutover-preparation</loc>
<lastmod>2022-09-13T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/retrospective/rethinking-onboarding-through-internal-platform-complexity</loc>
<lastmod>2023-06-01T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/retrospective/why-operational-understanding-came-before-new-features</loc>
<lastmod>2021-02-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/retrospective/why-stored-payment-mattered-in-korea</loc>
<lastmod>2023-04-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/retrospective/why-the-korean-platform-needed-global-migration</loc>
<lastmod>2021-06-14T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/retrospective/why-we-did-not-build-large-features-before-global-migration</loc>
<lastmod>2021-03-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/retrospective</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://blog.ersione.com/software-architecture/adding-text-to-sql-and-rag-on-medallion-data</loc>
<lastmod>2026-02-20T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/software-architecture/bloha-modernization</loc>
<lastmod>2025-12-15T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/software-architecture/broadleaf-breeze-customization-points</loc>
<lastmod>2020-01-13T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/software-architecture/building-a-medallion-architecture-for-audit-events</loc>
<lastmod>2026-02-15T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/software-architecture/building-a-shared-payment-client-library</loc>
<lastmod>2024-01-10T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/software-architecture/building-kakaopay-v2-from-scratch</loc>
<lastmod>2023-09-19T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/software-architecture/from-audit-events-to-ai-chatbot</loc>
<lastmod>2026-03-01T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/software-architecture/from-pluggable-publisher-to-shared-pipeline</loc>
<lastmod>2026-01-15T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/software-architecture/host-shell-and-domain-boundaries-in-enterprise-mfe</loc>
<lastmod>2026-01-09T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/software-architecture/how-draw-redraw-and-purchase-restrictions-connected</loc>
<lastmod>2020-10-27T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/software-architecture/how-i-analyzed-broadleaf-commerce-test</loc>
<lastmod>2019-11-09T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/software-architecture/how-role-and-access-boundaries-shaped-the-admin-platform</loc>
<lastmod>2025-06-10T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/software-architecture/how-we-evolved-audit-events-through-three-phases</loc>
<lastmod>2025-09-15T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/software-architecture/how-we-kept-historical-order-lookup-after-global-login</loc>
<lastmod>2022-06-21T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/software-architecture/kakaopay-v2-dynamodb-kms-design-decisions</loc>
<lastmod>2023-10-03T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/software-architecture/modernizing-a-ten-year-old-auth-service-with-spring-boot-3</loc>
<lastmod>2025-02-15T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/software-architecture/prevent-external-failure-cascading</loc>
<lastmod>2021-09-06T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/software-architecture/rereading-nike-the-draw-operating-structure</loc>
<lastmod>2020-10-20T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/software-architecture/revisiting-operational-points-from-heavy-traffic-captures</loc>
<lastmod>2020-11-06T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/software-architecture/role-of-batches-and-cache-in-the-draw</loc>
<lastmod>2020-11-03T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/software-architecture/system-boundaries-mapped-first</loc>
<lastmod>2021-04-12T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/software-architecture/the-first-data-boundary-we-had-to-define-in-order-migration</loc>
<lastmod>2021-08-23T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/software-architecture/what-it-really-took-to-layer-spring-boot-onto-spring-4</loc>
<lastmod>2025-02-20T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/software-architecture/what-to-look-at-first-in-breeze-commerce</loc>
<lastmod>2020-01-06T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/software-architecture/why-bloha-was-needed-during-migration</loc>
<lastmod>2022-05-12T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/software-architecture/why-changing-the-global-payment-core-is-risky</loc>
<lastmod>2023-04-06T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/software-architecture/why-gs-shop-gave-broadleaf-test</loc>
<lastmod>2019-11-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/software-architecture/why-we-moved-team-docs-to-git</loc>
<lastmod>2026-01-16T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.ersione.com/software-architecture</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
</urlset>
