<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:news="http://www.google.com/schemas/sitemap-news/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1"><url><loc>https://soas-blog.pages.dev/</loc></url><url><loc>https://soas-blog.pages.dev/about/</loc></url><url><loc>https://soas-blog.pages.dev/archives/</loc></url><url><loc>https://soas-blog.pages.dev/categories/</loc></url><url><loc>https://soas-blog.pages.dev/categories/api/</loc></url><url><loc>https://soas-blog.pages.dev/categories/consistency/</loc></url><url><loc>https://soas-blog.pages.dev/categories/consistency/2/</loc></url><url><loc>https://soas-blog.pages.dev/categories/database/</loc></url><url><loc>https://soas-blog.pages.dev/categories/operations/</loc></url><url><loc>https://soas-blog.pages.dev/categories/security/</loc></url><url><loc>https://soas-blog.pages.dev/posts/</loc></url><url><loc>https://soas-blog.pages.dev/posts/2/</loc></url><url><loc>https://soas-blog.pages.dev/posts/3/</loc></url><url><loc>https://soas-blog.pages.dev/posts/4/</loc></url><url><loc>https://soas-blog.pages.dev/posts/5/</loc></url><url><loc>https://soas-blog.pages.dev/posts/account-merge-session/</loc></url><url><loc>https://soas-blog.pages.dev/posts/analytics-failure-isolation/</loc></url><url><loc>https://soas-blog.pages.dev/posts/aop-and-transactional-events/</loc></url><url><loc>https://soas-blog.pages.dev/posts/api-contract-duplicate-create/</loc></url><url><loc>https://soas-blog.pages.dev/posts/approval-workflow-snapshots/</loc></url><url><loc>https://soas-blog.pages.dev/posts/atomic-view-counter/</loc></url><url><loc>https://soas-blog.pages.dev/posts/authentication-attempt-state/</loc></url><url><loc>https://soas-blog.pages.dev/posts/beanstalk-health-lifecycle/</loc></url><url><loc>https://soas-blog.pages.dev/posts/chunked-reindex-and-bulk-upsert/</loc></url><url><loc>https://soas-blog.pages.dev/posts/coupon-cross-service-writers/</loc></url><url><loc>https://soas-blog.pages.dev/posts/cursor-batch-and-transaction-timeout/</loc></url><url><loc>https://soas-blog.pages.dev/posts/dashboard-n-plus-one/</loc></url><url><loc>https://soas-blog.pages.dev/posts/deploy-readiness-timeout/</loc></url><url><loc>https://soas-blog.pages.dev/posts/derived-read-model-consistency/</loc></url><url><loc>https://soas-blog.pages.dev/posts/error-response-cors/</loc></url><url><loc>https://soas-blog.pages.dev/posts/hibernate-json-commit/</loc></url><url><loc>https://soas-blog.pages.dev/posts/http-success-business-reject/</loc></url><url><loc>https://soas-blog.pages.dev/posts/idempotency-unique/</loc></url><url><loc>https://soas-blog.pages.dev/posts/layered-timeout-budget/</loc></url><url><loc>https://soas-blog.pages.dev/posts/load-test-autoscaling/</loc></url><url><loc>https://soas-blog.pages.dev/posts/mongodb-write-conflict/</loc></url><url><loc>https://soas-blog.pages.dev/posts/nextjs-incident-response/</loc></url><url><loc>https://soas-blog.pages.dev/posts/partial-update-lost-fields/</loc></url><url><loc>https://soas-blog.pages.dev/posts/partner-pending-reconciliation/</loc></url><url><loc>https://soas-blog.pages.dev/posts/point-debit-and-external-exchange/</loc></url><url><loc>https://soas-blog.pages.dev/posts/point-ledger-locks/</loc></url><url><loc>https://soas-blog.pages.dev/posts/postgres-on-conflict/</loc></url><url><loc>https://soas-blog.pages.dev/posts/query-index-plans/</loc></url><url><loc>https://soas-blog.pages.dev/posts/redirect-loop-rate-limit/</loc></url><url><loc>https://soas-blog.pages.dev/posts/row-lock-and-advisory-lock/</loc></url><url><loc>https://soas-blog.pages.dev/posts/settlement-delta-ledger/</loc></url><url><loc>https://soas-blog.pages.dev/posts/ssr-upload-413/</loc></url><url><loc>https://soas-blog.pages.dev/posts/tenant-object-authorization/</loc></url><url><loc>https://soas-blog.pages.dev/posts/timezone-date-boundaries/</loc></url><url><loc>https://soas-blog.pages.dev/posts/turborepo-env-cache/</loc></url><url><loc>https://soas-blog.pages.dev/posts/turborepo-nginx-artifact/</loc></url><url><loc>https://soas-blog.pages.dev/search/</loc></url><url><loc>https://soas-blog.pages.dev/tags/</loc></url><url><loc>https://soas-blog.pages.dev/tags/%EA%B2%80%EC%83%89/</loc></url><url><loc>https://soas-blog.pages.dev/tags/%EA%B3%84%EC%A0%95-%ED%86%B5%ED%95%A9/</loc></url><url><loc>https://soas-blog.pages.dev/tags/%EB%8D%B0%EC%9D%B4%ED%84%B0-%EC%9D%BC%EA%B4%80%EC%84%B1/</loc></url><url><loc>https://soas-blog.pages.dev/tags/%EB%8F%99%EC%8B%9C%EC%84%B1/</loc></url><url><loc>https://soas-blog.pages.dev/tags/%EB%A1%9C%EA%B7%B8%EC%9D%B8/</loc></url><url><loc>https://soas-blog.pages.dev/tags/%EB%A6%AC%EB%8B%A4%EC%9D%B4%EB%A0%89%ED%8A%B8/</loc></url><url><loc>https://soas-blog.pages.dev/tags/%EB%A7%88%EC%9D%B4%EA%B7%B8%EB%A0%88%EC%9D%B4%EC%85%98/</loc></url><url><loc>https://soas-blog.pages.dev/tags/%EB%A9%80%ED%8B%B0%ED%85%8C%EB%84%8C%ED%8A%B8/</loc></url><url><loc>https://soas-blog.pages.dev/tags/%EB%A9%B1%EB%93%B1%EC%84%B1/</loc></url><url><loc>https://soas-blog.pages.dev/tags/%EB%B0%B0%EC%B9%98/</loc></url><url><loc>https://soas-blog.pages.dev/tags/%EB%B0%B0%ED%8F%AC/</loc></url><url><loc>https://soas-blog.pages.dev/tags/%EB%B0%B1%EC%97%94%EB%93%9C/</loc></url><url><loc>https://soas-blog.pages.dev/tags/%EB%B0%B1%EC%97%94%EB%93%9C/2/</loc></url><url><loc>https://soas-blog.pages.dev/tags/%EB%B3%B4%EC%95%88/</loc></url><url><loc>https://soas-blog.pages.dev/tags/%EB%B6%80%ED%95%98%ED%85%8C%EC%8A%A4%ED%8A%B8/</loc></url><url><loc>https://soas-blog.pages.dev/tags/%EC%8A%B9%EC%9D%B8-%EC%9B%8C%ED%81%AC%ED%94%8C%EB%A1%9C/</loc></url><url><loc>https://soas-blog.pages.dev/tags/%EC%8B%9C%EA%B0%84%EB%8C%80/</loc></url><url><loc>https://soas-blog.pages.dev/tags/%EC%9B%90%EC%9E%A5/</loc></url><url><loc>https://soas-blog.pages.dev/tags/%EC%9D%B8%EA%B0%80/</loc></url><url><loc>https://soas-blog.pages.dev/tags/%EC%9D%B8%EB%8D%B1%EC%8A%A4/</loc></url><url><loc>https://soas-blog.pages.dev/tags/%EC%9D%B8%EC%A6%9D/</loc></url><url><loc>https://soas-blog.pages.dev/tags/%EC%9D%B8%ED%94%84%EB%9D%BC/</loc></url><url><loc>https://soas-blog.pages.dev/tags/%EC%9E%A5%EC%95%A0-%EA%B2%A9%EB%A6%AC/</loc></url><url><loc>https://soas-blog.pages.dev/tags/%EC%9E%A5%EC%95%A0-%EB%8C%80%EC%9D%91/</loc></url><url><loc>https://soas-blog.pages.dev/tags/%EC%83%81%ED%83%9C-%EB%AA%A8%EB%8D%B8/</loc></url><url><loc>https://soas-blog.pages.dev/tags/%EC%98%A4%ED%86%A0%EC%8A%A4%EC%BC%80%EC%9D%BC%EB%A7%81/</loc></url><url><loc>https://soas-blog.pages.dev/tags/%EC%99%B8%EB%B6%80-%EC%97%B0%EB%8F%99/</loc></url><url><loc>https://soas-blog.pages.dev/tags/%EC%A0%95%EC%82%B0/</loc></url><url><loc>https://soas-blog.pages.dev/tags/%EC%A1%B0%ED%9A%8C-%EC%84%B1%EB%8A%A5/</loc></url><url><loc>https://soas-blog.pages.dev/tags/%EC%A1%B0%ED%9A%8C/</loc></url><url><loc>https://soas-blog.pages.dev/tags/%EC%BA%90%EC%8B%9C/</loc></url><url><loc>https://soas-blog.pages.dev/tags/%ED%8A%B8%EB%9E%9C%EC%9E%AD%EC%85%98/</loc></url><url><loc>https://soas-blog.pages.dev/tags/%ED%8C%8C%EC%9D%BC-%EC%97%85%EB%A1%9C%EB%93%9C/</loc></url><url><loc>https://soas-blog.pages.dev/tags/%ED%83%80%EC%9E%84%EC%95%84%EC%9B%83/</loc></url><url><loc>https://soas-blog.pages.dev/tags/%ED%94%84%EB%A1%A0%ED%8A%B8%EC%97%94%EB%93%9C/</loc></url><url><loc>https://soas-blog.pages.dev/tags/%ED%99%98%EA%B2%BD%EB%B3%80%EC%88%98/</loc></url><url><loc>https://soas-blog.pages.dev/tags/aop/</loc></url><url><loc>https://soas-blog.pages.dev/tags/api-%EC%84%A4%EA%B3%84/</loc></url><url><loc>https://soas-blog.pages.dev/tags/aws/</loc></url><url><loc>https://soas-blog.pages.dev/tags/ci/</loc></url><url><loc>https://soas-blog.pages.dev/tags/cors/</loc></url><url><loc>https://soas-blog.pages.dev/tags/db/</loc></url><url><loc>https://soas-blog.pages.dev/tags/db/2/</loc></url><url><loc>https://soas-blog.pages.dev/tags/hibernate/</loc></url><url><loc>https://soas-blog.pages.dev/tags/http/</loc></url><url><loc>https://soas-blog.pages.dev/tags/json/</loc></url><url><loc>https://soas-blog.pages.dev/tags/k6/</loc></url><url><loc>https://soas-blog.pages.dev/tags/mongodb/</loc></url><url><loc>https://soas-blog.pages.dev/tags/next.js/</loc></url><url><loc>https://soas-blog.pages.dev/tags/nginx/</loc></url><url><loc>https://soas-blog.pages.dev/tags/postgresql/</loc></url><url><loc>https://soas-blog.pages.dev/tags/redis/</loc></url><url><loc>https://soas-blog.pages.dev/tags/spring-security/</loc></url><url><loc>https://soas-blog.pages.dev/tags/spring/</loc></url><url><loc>https://soas-blog.pages.dev/tags/ssr/</loc></url><url><loc>https://soas-blog.pages.dev/tags/turborepo/</loc></url></urlset>