<?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://projects.avetavos.com/shopmicro/en/</loc><xhtml:link rel="alternate" hreflang="en" href="https://projects.avetavos.com/shopmicro/en/"/><xhtml:link rel="alternate" hreflang="th" href="https://projects.avetavos.com/shopmicro/th/"/></url><url><loc>https://projects.avetavos.com/shopmicro/en/catalog-service/</loc><xhtml:link rel="alternate" hreflang="en" href="https://projects.avetavos.com/shopmicro/en/catalog-service/"/><xhtml:link rel="alternate" hreflang="th" href="https://projects.avetavos.com/shopmicro/th/catalog-service/"/></url><url><loc>https://projects.avetavos.com/shopmicro/en/catalog-service/grpc-server/</loc><xhtml:link rel="alternate" hreflang="en" href="https://projects.avetavos.com/shopmicro/en/catalog-service/grpc-server/"/><xhtml:link rel="alternate" hreflang="th" href="https://projects.avetavos.com/shopmicro/th/catalog-service/grpc-server/"/></url><url><loc>https://projects.avetavos.com/shopmicro/en/catalog-service/postgres-repo/</loc><xhtml:link rel="alternate" hreflang="en" href="https://projects.avetavos.com/shopmicro/en/catalog-service/postgres-repo/"/><xhtml:link rel="alternate" hreflang="th" href="https://projects.avetavos.com/shopmicro/th/catalog-service/postgres-repo/"/></url><url><loc>https://projects.avetavos.com/shopmicro/en/catalog-service/product-api/</loc><xhtml:link rel="alternate" hreflang="en" href="https://projects.avetavos.com/shopmicro/en/catalog-service/product-api/"/><xhtml:link rel="alternate" hreflang="th" href="https://projects.avetavos.com/shopmicro/th/catalog-service/product-api/"/></url><url><loc>https://projects.avetavos.com/shopmicro/en/docker/</loc><xhtml:link rel="alternate" hreflang="en" href="https://projects.avetavos.com/shopmicro/en/docker/"/><xhtml:link rel="alternate" hreflang="th" href="https://projects.avetavos.com/shopmicro/th/docker/"/></url><url><loc>https://projects.avetavos.com/shopmicro/en/docker/compose-stack/</loc><xhtml:link rel="alternate" hreflang="en" href="https://projects.avetavos.com/shopmicro/en/docker/compose-stack/"/><xhtml:link rel="alternate" hreflang="th" href="https://projects.avetavos.com/shopmicro/th/docker/compose-stack/"/></url><url><loc>https://projects.avetavos.com/shopmicro/en/docker/service-images/</loc><xhtml:link rel="alternate" hreflang="en" href="https://projects.avetavos.com/shopmicro/en/docker/service-images/"/><xhtml:link rel="alternate" hreflang="th" href="https://projects.avetavos.com/shopmicro/th/docker/service-images/"/></url><url><loc>https://projects.avetavos.com/shopmicro/en/gateway/</loc><xhtml:link rel="alternate" hreflang="en" href="https://projects.avetavos.com/shopmicro/en/gateway/"/><xhtml:link rel="alternate" hreflang="th" href="https://projects.avetavos.com/shopmicro/th/gateway/"/></url><url><loc>https://projects.avetavos.com/shopmicro/en/gateway/grpc-gateway/</loc><xhtml:link rel="alternate" hreflang="en" href="https://projects.avetavos.com/shopmicro/en/gateway/grpc-gateway/"/><xhtml:link rel="alternate" hreflang="th" href="https://projects.avetavos.com/shopmicro/th/gateway/grpc-gateway/"/></url><url><loc>https://projects.avetavos.com/shopmicro/en/gateway/openapi/</loc><xhtml:link rel="alternate" hreflang="en" href="https://projects.avetavos.com/shopmicro/en/gateway/openapi/"/><xhtml:link rel="alternate" hreflang="th" href="https://projects.avetavos.com/shopmicro/th/gateway/openapi/"/></url><url><loc>https://projects.avetavos.com/shopmicro/en/gateway/rest-mapping/</loc><xhtml:link rel="alternate" hreflang="en" href="https://projects.avetavos.com/shopmicro/en/gateway/rest-mapping/"/><xhtml:link rel="alternate" hreflang="th" href="https://projects.avetavos.com/shopmicro/th/gateway/rest-mapping/"/></url><url><loc>https://projects.avetavos.com/shopmicro/en/introduction/</loc><xhtml:link rel="alternate" hreflang="en" href="https://projects.avetavos.com/shopmicro/en/introduction/"/><xhtml:link rel="alternate" hreflang="th" href="https://projects.avetavos.com/shopmicro/th/introduction/"/></url><url><loc>https://projects.avetavos.com/shopmicro/en/introduction/architecture/</loc><xhtml:link rel="alternate" hreflang="en" href="https://projects.avetavos.com/shopmicro/en/introduction/architecture/"/><xhtml:link rel="alternate" hreflang="th" href="https://projects.avetavos.com/shopmicro/th/introduction/architecture/"/></url><url><loc>https://projects.avetavos.com/shopmicro/en/introduction/overview/</loc><xhtml:link rel="alternate" hreflang="en" href="https://projects.avetavos.com/shopmicro/en/introduction/overview/"/><xhtml:link rel="alternate" hreflang="th" href="https://projects.avetavos.com/shopmicro/th/introduction/overview/"/></url><url><loc>https://projects.avetavos.com/shopmicro/en/introduction/prerequisites/</loc><xhtml:link rel="alternate" hreflang="en" href="https://projects.avetavos.com/shopmicro/en/introduction/prerequisites/"/><xhtml:link rel="alternate" hreflang="th" href="https://projects.avetavos.com/shopmicro/th/introduction/prerequisites/"/></url><url><loc>https://projects.avetavos.com/shopmicro/en/introduction/roadmap/</loc><xhtml:link rel="alternate" hreflang="en" href="https://projects.avetavos.com/shopmicro/en/introduction/roadmap/"/><xhtml:link rel="alternate" hreflang="th" href="https://projects.avetavos.com/shopmicro/th/introduction/roadmap/"/></url><url><loc>https://projects.avetavos.com/shopmicro/en/kafka/</loc><xhtml:link rel="alternate" hreflang="en" href="https://projects.avetavos.com/shopmicro/en/kafka/"/><xhtml:link rel="alternate" hreflang="th" href="https://projects.avetavos.com/shopmicro/th/kafka/"/></url><url><loc>https://projects.avetavos.com/shopmicro/en/kafka/outbox-relay/</loc><xhtml:link rel="alternate" hreflang="en" href="https://projects.avetavos.com/shopmicro/en/kafka/outbox-relay/"/><xhtml:link rel="alternate" hreflang="th" href="https://projects.avetavos.com/shopmicro/th/kafka/outbox-relay/"/></url><url><loc>https://projects.avetavos.com/shopmicro/en/kafka/producer-consumer/</loc><xhtml:link rel="alternate" hreflang="en" href="https://projects.avetavos.com/shopmicro/en/kafka/producer-consumer/"/><xhtml:link rel="alternate" hreflang="th" href="https://projects.avetavos.com/shopmicro/th/kafka/producer-consumer/"/></url><url><loc>https://projects.avetavos.com/shopmicro/en/kafka/topics-groups/</loc><xhtml:link rel="alternate" hreflang="en" href="https://projects.avetavos.com/shopmicro/en/kafka/topics-groups/"/><xhtml:link rel="alternate" hreflang="th" href="https://projects.avetavos.com/shopmicro/th/kafka/topics-groups/"/></url><url><loc>https://projects.avetavos.com/shopmicro/en/kubernetes/</loc><xhtml:link rel="alternate" hreflang="en" href="https://projects.avetavos.com/shopmicro/en/kubernetes/"/><xhtml:link rel="alternate" hreflang="th" href="https://projects.avetavos.com/shopmicro/th/kubernetes/"/></url><url><loc>https://projects.avetavos.com/shopmicro/en/kubernetes/deploy-cluster/</loc><xhtml:link rel="alternate" hreflang="en" href="https://projects.avetavos.com/shopmicro/en/kubernetes/deploy-cluster/"/><xhtml:link rel="alternate" hreflang="th" href="https://projects.avetavos.com/shopmicro/th/kubernetes/deploy-cluster/"/></url><url><loc>https://projects.avetavos.com/shopmicro/en/kubernetes/helm-chart/</loc><xhtml:link rel="alternate" hreflang="en" href="https://projects.avetavos.com/shopmicro/en/kubernetes/helm-chart/"/><xhtml:link rel="alternate" hreflang="th" href="https://projects.avetavos.com/shopmicro/th/kubernetes/helm-chart/"/></url><url><loc>https://projects.avetavos.com/shopmicro/en/notification-service/</loc><xhtml:link rel="alternate" hreflang="en" href="https://projects.avetavos.com/shopmicro/en/notification-service/"/><xhtml:link rel="alternate" hreflang="th" href="https://projects.avetavos.com/shopmicro/th/notification-service/"/></url><url><loc>https://projects.avetavos.com/shopmicro/en/notification-service/consume-events/</loc><xhtml:link rel="alternate" hreflang="en" href="https://projects.avetavos.com/shopmicro/en/notification-service/consume-events/"/><xhtml:link rel="alternate" hreflang="th" href="https://projects.avetavos.com/shopmicro/th/notification-service/consume-events/"/></url><url><loc>https://projects.avetavos.com/shopmicro/en/notification-service/worker-deliver/</loc><xhtml:link rel="alternate" hreflang="en" href="https://projects.avetavos.com/shopmicro/en/notification-service/worker-deliver/"/><xhtml:link rel="alternate" hreflang="th" href="https://projects.avetavos.com/shopmicro/th/notification-service/worker-deliver/"/></url><url><loc>https://projects.avetavos.com/shopmicro/en/order-service/</loc><xhtml:link rel="alternate" hreflang="en" href="https://projects.avetavos.com/shopmicro/en/order-service/"/><xhtml:link rel="alternate" hreflang="th" href="https://projects.avetavos.com/shopmicro/th/order-service/"/></url><url><loc>https://projects.avetavos.com/shopmicro/en/order-service/grpc-server/</loc><xhtml:link rel="alternate" hreflang="en" href="https://projects.avetavos.com/shopmicro/en/order-service/grpc-server/"/><xhtml:link rel="alternate" hreflang="th" href="https://projects.avetavos.com/shopmicro/th/order-service/grpc-server/"/></url><url><loc>https://projects.avetavos.com/shopmicro/en/order-service/order-repo/</loc><xhtml:link rel="alternate" hreflang="en" href="https://projects.avetavos.com/shopmicro/en/order-service/order-repo/"/><xhtml:link rel="alternate" hreflang="th" href="https://projects.avetavos.com/shopmicro/th/order-service/order-repo/"/></url><url><loc>https://projects.avetavos.com/shopmicro/en/order-service/outbox/</loc><xhtml:link rel="alternate" hreflang="en" href="https://projects.avetavos.com/shopmicro/en/order-service/outbox/"/><xhtml:link rel="alternate" hreflang="th" href="https://projects.avetavos.com/shopmicro/th/order-service/outbox/"/></url><url><loc>https://projects.avetavos.com/shopmicro/en/payment-service/</loc><xhtml:link rel="alternate" hreflang="en" href="https://projects.avetavos.com/shopmicro/en/payment-service/"/><xhtml:link rel="alternate" hreflang="th" href="https://projects.avetavos.com/shopmicro/th/payment-service/"/></url><url><loc>https://projects.avetavos.com/shopmicro/en/payment-service/consume-order/</loc><xhtml:link rel="alternate" hreflang="en" href="https://projects.avetavos.com/shopmicro/en/payment-service/consume-order/"/><xhtml:link rel="alternate" hreflang="th" href="https://projects.avetavos.com/shopmicro/th/payment-service/consume-order/"/></url><url><loc>https://projects.avetavos.com/shopmicro/en/payment-service/process-publish/</loc><xhtml:link rel="alternate" hreflang="en" href="https://projects.avetavos.com/shopmicro/en/payment-service/process-publish/"/><xhtml:link rel="alternate" hreflang="th" href="https://projects.avetavos.com/shopmicro/th/payment-service/process-publish/"/></url><url><loc>https://projects.avetavos.com/shopmicro/en/proto-grpc/</loc><xhtml:link rel="alternate" hreflang="en" href="https://projects.avetavos.com/shopmicro/en/proto-grpc/"/><xhtml:link rel="alternate" hreflang="th" href="https://projects.avetavos.com/shopmicro/th/proto-grpc/"/></url><url><loc>https://projects.avetavos.com/shopmicro/en/proto-grpc/codegen/</loc><xhtml:link rel="alternate" hreflang="en" href="https://projects.avetavos.com/shopmicro/en/proto-grpc/codegen/"/><xhtml:link rel="alternate" hreflang="th" href="https://projects.avetavos.com/shopmicro/th/proto-grpc/codegen/"/></url><url><loc>https://projects.avetavos.com/shopmicro/en/proto-grpc/contracts/</loc><xhtml:link rel="alternate" hreflang="en" href="https://projects.avetavos.com/shopmicro/en/proto-grpc/contracts/"/><xhtml:link rel="alternate" hreflang="th" href="https://projects.avetavos.com/shopmicro/th/proto-grpc/contracts/"/></url><url><loc>https://projects.avetavos.com/shopmicro/en/rabbitmq/</loc><xhtml:link rel="alternate" hreflang="en" href="https://projects.avetavos.com/shopmicro/en/rabbitmq/"/><xhtml:link rel="alternate" hreflang="th" href="https://projects.avetavos.com/shopmicro/th/rabbitmq/"/></url><url><loc>https://projects.avetavos.com/shopmicro/en/rabbitmq/acks-retry-dlq/</loc><xhtml:link rel="alternate" hreflang="en" href="https://projects.avetavos.com/shopmicro/en/rabbitmq/acks-retry-dlq/"/><xhtml:link rel="alternate" hreflang="th" href="https://projects.avetavos.com/shopmicro/th/rabbitmq/acks-retry-dlq/"/></url><url><loc>https://projects.avetavos.com/shopmicro/en/rabbitmq/exchanges-queues/</loc><xhtml:link rel="alternate" hreflang="en" href="https://projects.avetavos.com/shopmicro/en/rabbitmq/exchanges-queues/"/><xhtml:link rel="alternate" hreflang="th" href="https://projects.avetavos.com/shopmicro/th/rabbitmq/exchanges-queues/"/></url><url><loc>https://projects.avetavos.com/shopmicro/en/resilience/</loc><xhtml:link rel="alternate" hreflang="en" href="https://projects.avetavos.com/shopmicro/en/resilience/"/><xhtml:link rel="alternate" hreflang="th" href="https://projects.avetavos.com/shopmicro/th/resilience/"/></url><url><loc>https://projects.avetavos.com/shopmicro/en/resilience/circuit-breaker/</loc><xhtml:link rel="alternate" hreflang="en" href="https://projects.avetavos.com/shopmicro/en/resilience/circuit-breaker/"/><xhtml:link rel="alternate" hreflang="th" href="https://projects.avetavos.com/shopmicro/th/resilience/circuit-breaker/"/></url><url><loc>https://projects.avetavos.com/shopmicro/en/resilience/timeouts-retries/</loc><xhtml:link rel="alternate" hreflang="en" href="https://projects.avetavos.com/shopmicro/en/resilience/timeouts-retries/"/><xhtml:link rel="alternate" hreflang="th" href="https://projects.avetavos.com/shopmicro/th/resilience/timeouts-retries/"/></url><url><loc>https://projects.avetavos.com/shopmicro/en/saga/</loc><xhtml:link rel="alternate" hreflang="en" href="https://projects.avetavos.com/shopmicro/en/saga/"/><xhtml:link rel="alternate" hreflang="th" href="https://projects.avetavos.com/shopmicro/th/saga/"/></url><url><loc>https://projects.avetavos.com/shopmicro/en/saga/idempotency-consistency/</loc><xhtml:link rel="alternate" hreflang="en" href="https://projects.avetavos.com/shopmicro/en/saga/idempotency-consistency/"/><xhtml:link rel="alternate" hreflang="th" href="https://projects.avetavos.com/shopmicro/th/saga/idempotency-consistency/"/></url><url><loc>https://projects.avetavos.com/shopmicro/en/saga/orchestration/</loc><xhtml:link rel="alternate" hreflang="en" href="https://projects.avetavos.com/shopmicro/en/saga/orchestration/"/><xhtml:link rel="alternate" hreflang="th" href="https://projects.avetavos.com/shopmicro/th/saga/orchestration/"/></url><url><loc>https://projects.avetavos.com/shopmicro/en/setup/</loc><xhtml:link rel="alternate" hreflang="en" href="https://projects.avetavos.com/shopmicro/en/setup/"/><xhtml:link rel="alternate" hreflang="th" href="https://projects.avetavos.com/shopmicro/th/setup/"/></url><url><loc>https://projects.avetavos.com/shopmicro/en/setup/go-workspace/</loc><xhtml:link rel="alternate" hreflang="en" href="https://projects.avetavos.com/shopmicro/en/setup/go-workspace/"/><xhtml:link rel="alternate" hreflang="th" href="https://projects.avetavos.com/shopmicro/th/setup/go-workspace/"/></url><url><loc>https://projects.avetavos.com/shopmicro/en/setup/infra-compose/</loc><xhtml:link rel="alternate" hreflang="en" href="https://projects.avetavos.com/shopmicro/en/setup/infra-compose/"/><xhtml:link rel="alternate" hreflang="th" href="https://projects.avetavos.com/shopmicro/th/setup/infra-compose/"/></url><url><loc>https://projects.avetavos.com/shopmicro/en/setup/proto-tooling/</loc><xhtml:link rel="alternate" hreflang="en" href="https://projects.avetavos.com/shopmicro/en/setup/proto-tooling/"/><xhtml:link rel="alternate" hreflang="th" href="https://projects.avetavos.com/shopmicro/th/setup/proto-tooling/"/></url><url><loc>https://projects.avetavos.com/shopmicro/en/setup/repo-layout/</loc><xhtml:link rel="alternate" hreflang="en" href="https://projects.avetavos.com/shopmicro/en/setup/repo-layout/"/><xhtml:link rel="alternate" hreflang="th" href="https://projects.avetavos.com/shopmicro/th/setup/repo-layout/"/></url><url><loc>https://projects.avetavos.com/shopmicro/en/testing/</loc><xhtml:link rel="alternate" hreflang="en" href="https://projects.avetavos.com/shopmicro/en/testing/"/><xhtml:link rel="alternate" hreflang="th" href="https://projects.avetavos.com/shopmicro/th/testing/"/></url><url><loc>https://projects.avetavos.com/shopmicro/en/testing/integration-tests/</loc><xhtml:link rel="alternate" hreflang="en" href="https://projects.avetavos.com/shopmicro/en/testing/integration-tests/"/><xhtml:link rel="alternate" hreflang="th" href="https://projects.avetavos.com/shopmicro/th/testing/integration-tests/"/></url><url><loc>https://projects.avetavos.com/shopmicro/en/testing/unit-table-tests/</loc><xhtml:link rel="alternate" hreflang="en" href="https://projects.avetavos.com/shopmicro/en/testing/unit-table-tests/"/><xhtml:link rel="alternate" hreflang="th" href="https://projects.avetavos.com/shopmicro/th/testing/unit-table-tests/"/></url><url><loc>https://projects.avetavos.com/shopmicro/en/wrap-up/</loc><xhtml:link rel="alternate" hreflang="en" href="https://projects.avetavos.com/shopmicro/en/wrap-up/"/><xhtml:link rel="alternate" hreflang="th" href="https://projects.avetavos.com/shopmicro/th/wrap-up/"/></url><url><loc>https://projects.avetavos.com/shopmicro/en/wrap-up/next-steps/</loc><xhtml:link rel="alternate" hreflang="en" href="https://projects.avetavos.com/shopmicro/en/wrap-up/next-steps/"/><xhtml:link rel="alternate" hreflang="th" href="https://projects.avetavos.com/shopmicro/th/wrap-up/next-steps/"/></url><url><loc>https://projects.avetavos.com/shopmicro/en/wrap-up/recap/</loc><xhtml:link rel="alternate" hreflang="en" href="https://projects.avetavos.com/shopmicro/en/wrap-up/recap/"/><xhtml:link rel="alternate" hreflang="th" href="https://projects.avetavos.com/shopmicro/th/wrap-up/recap/"/></url><url><loc>https://projects.avetavos.com/shopmicro/th/</loc><xhtml:link rel="alternate" hreflang="en" href="https://projects.avetavos.com/shopmicro/en/"/><xhtml:link rel="alternate" hreflang="th" href="https://projects.avetavos.com/shopmicro/th/"/></url><url><loc>https://projects.avetavos.com/shopmicro/th/catalog-service/</loc><xhtml:link rel="alternate" hreflang="en" href="https://projects.avetavos.com/shopmicro/en/catalog-service/"/><xhtml:link rel="alternate" hreflang="th" href="https://projects.avetavos.com/shopmicro/th/catalog-service/"/></url><url><loc>https://projects.avetavos.com/shopmicro/th/catalog-service/grpc-server/</loc><xhtml:link rel="alternate" hreflang="en" href="https://projects.avetavos.com/shopmicro/en/catalog-service/grpc-server/"/><xhtml:link rel="alternate" hreflang="th" href="https://projects.avetavos.com/shopmicro/th/catalog-service/grpc-server/"/></url><url><loc>https://projects.avetavos.com/shopmicro/th/catalog-service/postgres-repo/</loc><xhtml:link rel="alternate" hreflang="en" href="https://projects.avetavos.com/shopmicro/en/catalog-service/postgres-repo/"/><xhtml:link rel="alternate" hreflang="th" href="https://projects.avetavos.com/shopmicro/th/catalog-service/postgres-repo/"/></url><url><loc>https://projects.avetavos.com/shopmicro/th/catalog-service/product-api/</loc><xhtml:link rel="alternate" hreflang="en" href="https://projects.avetavos.com/shopmicro/en/catalog-service/product-api/"/><xhtml:link rel="alternate" hreflang="th" href="https://projects.avetavos.com/shopmicro/th/catalog-service/product-api/"/></url><url><loc>https://projects.avetavos.com/shopmicro/th/docker/</loc><xhtml:link rel="alternate" hreflang="en" href="https://projects.avetavos.com/shopmicro/en/docker/"/><xhtml:link rel="alternate" hreflang="th" href="https://projects.avetavos.com/shopmicro/th/docker/"/></url><url><loc>https://projects.avetavos.com/shopmicro/th/docker/compose-stack/</loc><xhtml:link rel="alternate" hreflang="en" href="https://projects.avetavos.com/shopmicro/en/docker/compose-stack/"/><xhtml:link rel="alternate" hreflang="th" href="https://projects.avetavos.com/shopmicro/th/docker/compose-stack/"/></url><url><loc>https://projects.avetavos.com/shopmicro/th/docker/service-images/</loc><xhtml:link rel="alternate" hreflang="en" href="https://projects.avetavos.com/shopmicro/en/docker/service-images/"/><xhtml:link rel="alternate" hreflang="th" href="https://projects.avetavos.com/shopmicro/th/docker/service-images/"/></url><url><loc>https://projects.avetavos.com/shopmicro/th/gateway/</loc><xhtml:link rel="alternate" hreflang="en" href="https://projects.avetavos.com/shopmicro/en/gateway/"/><xhtml:link rel="alternate" hreflang="th" href="https://projects.avetavos.com/shopmicro/th/gateway/"/></url><url><loc>https://projects.avetavos.com/shopmicro/th/gateway/grpc-gateway/</loc><xhtml:link rel="alternate" hreflang="en" href="https://projects.avetavos.com/shopmicro/en/gateway/grpc-gateway/"/><xhtml:link rel="alternate" hreflang="th" href="https://projects.avetavos.com/shopmicro/th/gateway/grpc-gateway/"/></url><url><loc>https://projects.avetavos.com/shopmicro/th/gateway/openapi/</loc><xhtml:link rel="alternate" hreflang="en" href="https://projects.avetavos.com/shopmicro/en/gateway/openapi/"/><xhtml:link rel="alternate" hreflang="th" href="https://projects.avetavos.com/shopmicro/th/gateway/openapi/"/></url><url><loc>https://projects.avetavos.com/shopmicro/th/gateway/rest-mapping/</loc><xhtml:link rel="alternate" hreflang="en" href="https://projects.avetavos.com/shopmicro/en/gateway/rest-mapping/"/><xhtml:link rel="alternate" hreflang="th" href="https://projects.avetavos.com/shopmicro/th/gateway/rest-mapping/"/></url><url><loc>https://projects.avetavos.com/shopmicro/th/introduction/</loc><xhtml:link rel="alternate" hreflang="en" href="https://projects.avetavos.com/shopmicro/en/introduction/"/><xhtml:link rel="alternate" hreflang="th" href="https://projects.avetavos.com/shopmicro/th/introduction/"/></url><url><loc>https://projects.avetavos.com/shopmicro/th/introduction/architecture/</loc><xhtml:link rel="alternate" hreflang="en" href="https://projects.avetavos.com/shopmicro/en/introduction/architecture/"/><xhtml:link rel="alternate" hreflang="th" href="https://projects.avetavos.com/shopmicro/th/introduction/architecture/"/></url><url><loc>https://projects.avetavos.com/shopmicro/th/introduction/overview/</loc><xhtml:link rel="alternate" hreflang="en" href="https://projects.avetavos.com/shopmicro/en/introduction/overview/"/><xhtml:link rel="alternate" hreflang="th" href="https://projects.avetavos.com/shopmicro/th/introduction/overview/"/></url><url><loc>https://projects.avetavos.com/shopmicro/th/introduction/prerequisites/</loc><xhtml:link rel="alternate" hreflang="en" href="https://projects.avetavos.com/shopmicro/en/introduction/prerequisites/"/><xhtml:link rel="alternate" hreflang="th" href="https://projects.avetavos.com/shopmicro/th/introduction/prerequisites/"/></url><url><loc>https://projects.avetavos.com/shopmicro/th/introduction/roadmap/</loc><xhtml:link rel="alternate" hreflang="en" href="https://projects.avetavos.com/shopmicro/en/introduction/roadmap/"/><xhtml:link rel="alternate" hreflang="th" href="https://projects.avetavos.com/shopmicro/th/introduction/roadmap/"/></url><url><loc>https://projects.avetavos.com/shopmicro/th/kafka/</loc><xhtml:link rel="alternate" hreflang="en" href="https://projects.avetavos.com/shopmicro/en/kafka/"/><xhtml:link rel="alternate" hreflang="th" href="https://projects.avetavos.com/shopmicro/th/kafka/"/></url><url><loc>https://projects.avetavos.com/shopmicro/th/kafka/outbox-relay/</loc><xhtml:link rel="alternate" hreflang="en" href="https://projects.avetavos.com/shopmicro/en/kafka/outbox-relay/"/><xhtml:link rel="alternate" hreflang="th" href="https://projects.avetavos.com/shopmicro/th/kafka/outbox-relay/"/></url><url><loc>https://projects.avetavos.com/shopmicro/th/kafka/producer-consumer/</loc><xhtml:link rel="alternate" hreflang="en" href="https://projects.avetavos.com/shopmicro/en/kafka/producer-consumer/"/><xhtml:link rel="alternate" hreflang="th" href="https://projects.avetavos.com/shopmicro/th/kafka/producer-consumer/"/></url><url><loc>https://projects.avetavos.com/shopmicro/th/kafka/topics-groups/</loc><xhtml:link rel="alternate" hreflang="en" href="https://projects.avetavos.com/shopmicro/en/kafka/topics-groups/"/><xhtml:link rel="alternate" hreflang="th" href="https://projects.avetavos.com/shopmicro/th/kafka/topics-groups/"/></url><url><loc>https://projects.avetavos.com/shopmicro/th/kubernetes/</loc><xhtml:link rel="alternate" hreflang="en" href="https://projects.avetavos.com/shopmicro/en/kubernetes/"/><xhtml:link rel="alternate" hreflang="th" href="https://projects.avetavos.com/shopmicro/th/kubernetes/"/></url><url><loc>https://projects.avetavos.com/shopmicro/th/kubernetes/deploy-cluster/</loc><xhtml:link rel="alternate" hreflang="en" href="https://projects.avetavos.com/shopmicro/en/kubernetes/deploy-cluster/"/><xhtml:link rel="alternate" hreflang="th" href="https://projects.avetavos.com/shopmicro/th/kubernetes/deploy-cluster/"/></url><url><loc>https://projects.avetavos.com/shopmicro/th/kubernetes/helm-chart/</loc><xhtml:link rel="alternate" hreflang="en" href="https://projects.avetavos.com/shopmicro/en/kubernetes/helm-chart/"/><xhtml:link rel="alternate" hreflang="th" href="https://projects.avetavos.com/shopmicro/th/kubernetes/helm-chart/"/></url><url><loc>https://projects.avetavos.com/shopmicro/th/notification-service/</loc><xhtml:link rel="alternate" hreflang="en" href="https://projects.avetavos.com/shopmicro/en/notification-service/"/><xhtml:link rel="alternate" hreflang="th" href="https://projects.avetavos.com/shopmicro/th/notification-service/"/></url><url><loc>https://projects.avetavos.com/shopmicro/th/notification-service/consume-events/</loc><xhtml:link rel="alternate" hreflang="en" href="https://projects.avetavos.com/shopmicro/en/notification-service/consume-events/"/><xhtml:link rel="alternate" hreflang="th" href="https://projects.avetavos.com/shopmicro/th/notification-service/consume-events/"/></url><url><loc>https://projects.avetavos.com/shopmicro/th/notification-service/worker-deliver/</loc><xhtml:link rel="alternate" hreflang="en" href="https://projects.avetavos.com/shopmicro/en/notification-service/worker-deliver/"/><xhtml:link rel="alternate" hreflang="th" href="https://projects.avetavos.com/shopmicro/th/notification-service/worker-deliver/"/></url><url><loc>https://projects.avetavos.com/shopmicro/th/order-service/</loc><xhtml:link rel="alternate" hreflang="en" href="https://projects.avetavos.com/shopmicro/en/order-service/"/><xhtml:link rel="alternate" hreflang="th" href="https://projects.avetavos.com/shopmicro/th/order-service/"/></url><url><loc>https://projects.avetavos.com/shopmicro/th/order-service/grpc-server/</loc><xhtml:link rel="alternate" hreflang="en" href="https://projects.avetavos.com/shopmicro/en/order-service/grpc-server/"/><xhtml:link rel="alternate" hreflang="th" href="https://projects.avetavos.com/shopmicro/th/order-service/grpc-server/"/></url><url><loc>https://projects.avetavos.com/shopmicro/th/order-service/order-repo/</loc><xhtml:link rel="alternate" hreflang="en" href="https://projects.avetavos.com/shopmicro/en/order-service/order-repo/"/><xhtml:link rel="alternate" hreflang="th" href="https://projects.avetavos.com/shopmicro/th/order-service/order-repo/"/></url><url><loc>https://projects.avetavos.com/shopmicro/th/order-service/outbox/</loc><xhtml:link rel="alternate" hreflang="en" href="https://projects.avetavos.com/shopmicro/en/order-service/outbox/"/><xhtml:link rel="alternate" hreflang="th" href="https://projects.avetavos.com/shopmicro/th/order-service/outbox/"/></url><url><loc>https://projects.avetavos.com/shopmicro/th/payment-service/</loc><xhtml:link rel="alternate" hreflang="en" href="https://projects.avetavos.com/shopmicro/en/payment-service/"/><xhtml:link rel="alternate" hreflang="th" href="https://projects.avetavos.com/shopmicro/th/payment-service/"/></url><url><loc>https://projects.avetavos.com/shopmicro/th/payment-service/consume-order/</loc><xhtml:link rel="alternate" hreflang="en" href="https://projects.avetavos.com/shopmicro/en/payment-service/consume-order/"/><xhtml:link rel="alternate" hreflang="th" href="https://projects.avetavos.com/shopmicro/th/payment-service/consume-order/"/></url><url><loc>https://projects.avetavos.com/shopmicro/th/payment-service/process-publish/</loc><xhtml:link rel="alternate" hreflang="en" href="https://projects.avetavos.com/shopmicro/en/payment-service/process-publish/"/><xhtml:link rel="alternate" hreflang="th" href="https://projects.avetavos.com/shopmicro/th/payment-service/process-publish/"/></url><url><loc>https://projects.avetavos.com/shopmicro/th/proto-grpc/</loc><xhtml:link rel="alternate" hreflang="en" href="https://projects.avetavos.com/shopmicro/en/proto-grpc/"/><xhtml:link rel="alternate" hreflang="th" href="https://projects.avetavos.com/shopmicro/th/proto-grpc/"/></url><url><loc>https://projects.avetavos.com/shopmicro/th/proto-grpc/codegen/</loc><xhtml:link rel="alternate" hreflang="en" href="https://projects.avetavos.com/shopmicro/en/proto-grpc/codegen/"/><xhtml:link rel="alternate" hreflang="th" href="https://projects.avetavos.com/shopmicro/th/proto-grpc/codegen/"/></url><url><loc>https://projects.avetavos.com/shopmicro/th/proto-grpc/contracts/</loc><xhtml:link rel="alternate" hreflang="en" href="https://projects.avetavos.com/shopmicro/en/proto-grpc/contracts/"/><xhtml:link rel="alternate" hreflang="th" href="https://projects.avetavos.com/shopmicro/th/proto-grpc/contracts/"/></url><url><loc>https://projects.avetavos.com/shopmicro/th/rabbitmq/</loc><xhtml:link rel="alternate" hreflang="en" href="https://projects.avetavos.com/shopmicro/en/rabbitmq/"/><xhtml:link rel="alternate" hreflang="th" href="https://projects.avetavos.com/shopmicro/th/rabbitmq/"/></url><url><loc>https://projects.avetavos.com/shopmicro/th/rabbitmq/acks-retry-dlq/</loc><xhtml:link rel="alternate" hreflang="en" href="https://projects.avetavos.com/shopmicro/en/rabbitmq/acks-retry-dlq/"/><xhtml:link rel="alternate" hreflang="th" href="https://projects.avetavos.com/shopmicro/th/rabbitmq/acks-retry-dlq/"/></url><url><loc>https://projects.avetavos.com/shopmicro/th/rabbitmq/exchanges-queues/</loc><xhtml:link rel="alternate" hreflang="en" href="https://projects.avetavos.com/shopmicro/en/rabbitmq/exchanges-queues/"/><xhtml:link rel="alternate" hreflang="th" href="https://projects.avetavos.com/shopmicro/th/rabbitmq/exchanges-queues/"/></url><url><loc>https://projects.avetavos.com/shopmicro/th/resilience/</loc><xhtml:link rel="alternate" hreflang="en" href="https://projects.avetavos.com/shopmicro/en/resilience/"/><xhtml:link rel="alternate" hreflang="th" href="https://projects.avetavos.com/shopmicro/th/resilience/"/></url><url><loc>https://projects.avetavos.com/shopmicro/th/resilience/circuit-breaker/</loc><xhtml:link rel="alternate" hreflang="en" href="https://projects.avetavos.com/shopmicro/en/resilience/circuit-breaker/"/><xhtml:link rel="alternate" hreflang="th" href="https://projects.avetavos.com/shopmicro/th/resilience/circuit-breaker/"/></url><url><loc>https://projects.avetavos.com/shopmicro/th/resilience/timeouts-retries/</loc><xhtml:link rel="alternate" hreflang="en" href="https://projects.avetavos.com/shopmicro/en/resilience/timeouts-retries/"/><xhtml:link rel="alternate" hreflang="th" href="https://projects.avetavos.com/shopmicro/th/resilience/timeouts-retries/"/></url><url><loc>https://projects.avetavos.com/shopmicro/th/saga/</loc><xhtml:link rel="alternate" hreflang="en" href="https://projects.avetavos.com/shopmicro/en/saga/"/><xhtml:link rel="alternate" hreflang="th" href="https://projects.avetavos.com/shopmicro/th/saga/"/></url><url><loc>https://projects.avetavos.com/shopmicro/th/saga/idempotency-consistency/</loc><xhtml:link rel="alternate" hreflang="en" href="https://projects.avetavos.com/shopmicro/en/saga/idempotency-consistency/"/><xhtml:link rel="alternate" hreflang="th" href="https://projects.avetavos.com/shopmicro/th/saga/idempotency-consistency/"/></url><url><loc>https://projects.avetavos.com/shopmicro/th/saga/orchestration/</loc><xhtml:link rel="alternate" hreflang="en" href="https://projects.avetavos.com/shopmicro/en/saga/orchestration/"/><xhtml:link rel="alternate" hreflang="th" href="https://projects.avetavos.com/shopmicro/th/saga/orchestration/"/></url><url><loc>https://projects.avetavos.com/shopmicro/th/setup/</loc><xhtml:link rel="alternate" hreflang="en" href="https://projects.avetavos.com/shopmicro/en/setup/"/><xhtml:link rel="alternate" hreflang="th" href="https://projects.avetavos.com/shopmicro/th/setup/"/></url><url><loc>https://projects.avetavos.com/shopmicro/th/setup/go-workspace/</loc><xhtml:link rel="alternate" hreflang="en" href="https://projects.avetavos.com/shopmicro/en/setup/go-workspace/"/><xhtml:link rel="alternate" hreflang="th" href="https://projects.avetavos.com/shopmicro/th/setup/go-workspace/"/></url><url><loc>https://projects.avetavos.com/shopmicro/th/setup/infra-compose/</loc><xhtml:link rel="alternate" hreflang="en" href="https://projects.avetavos.com/shopmicro/en/setup/infra-compose/"/><xhtml:link rel="alternate" hreflang="th" href="https://projects.avetavos.com/shopmicro/th/setup/infra-compose/"/></url><url><loc>https://projects.avetavos.com/shopmicro/th/setup/proto-tooling/</loc><xhtml:link rel="alternate" hreflang="en" href="https://projects.avetavos.com/shopmicro/en/setup/proto-tooling/"/><xhtml:link rel="alternate" hreflang="th" href="https://projects.avetavos.com/shopmicro/th/setup/proto-tooling/"/></url><url><loc>https://projects.avetavos.com/shopmicro/th/setup/repo-layout/</loc><xhtml:link rel="alternate" hreflang="en" href="https://projects.avetavos.com/shopmicro/en/setup/repo-layout/"/><xhtml:link rel="alternate" hreflang="th" href="https://projects.avetavos.com/shopmicro/th/setup/repo-layout/"/></url><url><loc>https://projects.avetavos.com/shopmicro/th/testing/</loc><xhtml:link rel="alternate" hreflang="en" href="https://projects.avetavos.com/shopmicro/en/testing/"/><xhtml:link rel="alternate" hreflang="th" href="https://projects.avetavos.com/shopmicro/th/testing/"/></url><url><loc>https://projects.avetavos.com/shopmicro/th/testing/integration-tests/</loc><xhtml:link rel="alternate" hreflang="en" href="https://projects.avetavos.com/shopmicro/en/testing/integration-tests/"/><xhtml:link rel="alternate" hreflang="th" href="https://projects.avetavos.com/shopmicro/th/testing/integration-tests/"/></url><url><loc>https://projects.avetavos.com/shopmicro/th/testing/unit-table-tests/</loc><xhtml:link rel="alternate" hreflang="en" href="https://projects.avetavos.com/shopmicro/en/testing/unit-table-tests/"/><xhtml:link rel="alternate" hreflang="th" href="https://projects.avetavos.com/shopmicro/th/testing/unit-table-tests/"/></url><url><loc>https://projects.avetavos.com/shopmicro/th/wrap-up/</loc><xhtml:link rel="alternate" hreflang="en" href="https://projects.avetavos.com/shopmicro/en/wrap-up/"/><xhtml:link rel="alternate" hreflang="th" href="https://projects.avetavos.com/shopmicro/th/wrap-up/"/></url><url><loc>https://projects.avetavos.com/shopmicro/th/wrap-up/next-steps/</loc><xhtml:link rel="alternate" hreflang="en" href="https://projects.avetavos.com/shopmicro/en/wrap-up/next-steps/"/><xhtml:link rel="alternate" hreflang="th" href="https://projects.avetavos.com/shopmicro/th/wrap-up/next-steps/"/></url><url><loc>https://projects.avetavos.com/shopmicro/th/wrap-up/recap/</loc><xhtml:link rel="alternate" hreflang="en" href="https://projects.avetavos.com/shopmicro/en/wrap-up/recap/"/><xhtml:link rel="alternate" hreflang="th" href="https://projects.avetavos.com/shopmicro/th/wrap-up/recap/"/></url></urlset>