<?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://software-design.avetavos.com/microservices/en/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/microservices/en/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/microservices/th/"/></url><url><loc>https://software-design.avetavos.com/microservices/en/communication/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/microservices/en/communication/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/microservices/th/communication/"/></url><url><loc>https://software-design.avetavos.com/microservices/en/communication/api-gateway/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/microservices/en/communication/api-gateway/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/microservices/th/communication/api-gateway/"/></url><url><loc>https://software-design.avetavos.com/microservices/en/communication/backends-for-frontends/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/microservices/en/communication/backends-for-frontends/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/microservices/th/communication/backends-for-frontends/"/></url><url><loc>https://software-design.avetavos.com/microservices/en/communication/messaging/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/microservices/en/communication/messaging/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/microservices/th/communication/messaging/"/></url><url><loc>https://software-design.avetavos.com/microservices/en/communication/remote-procedure-invocation/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/microservices/en/communication/remote-procedure-invocation/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/microservices/th/communication/remote-procedure-invocation/"/></url><url><loc>https://software-design.avetavos.com/microservices/en/communication/service-discovery/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/microservices/en/communication/service-discovery/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/microservices/th/communication/service-discovery/"/></url><url><loc>https://software-design.avetavos.com/microservices/en/data-management/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/microservices/en/data-management/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/microservices/th/data-management/"/></url><url><loc>https://software-design.avetavos.com/microservices/en/data-management/api-composition/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/microservices/en/data-management/api-composition/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/microservices/th/data-management/api-composition/"/></url><url><loc>https://software-design.avetavos.com/microservices/en/data-management/cqrs/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/microservices/en/data-management/cqrs/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/microservices/th/data-management/cqrs/"/></url><url><loc>https://software-design.avetavos.com/microservices/en/data-management/database-per-service/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/microservices/en/data-management/database-per-service/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/microservices/th/data-management/database-per-service/"/></url><url><loc>https://software-design.avetavos.com/microservices/en/data-management/event-sourcing/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/microservices/en/data-management/event-sourcing/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/microservices/th/data-management/event-sourcing/"/></url><url><loc>https://software-design.avetavos.com/microservices/en/data-management/saga/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/microservices/en/data-management/saga/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/microservices/th/data-management/saga/"/></url><url><loc>https://software-design.avetavos.com/microservices/en/decomposition/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/microservices/en/decomposition/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/microservices/th/decomposition/"/></url><url><loc>https://software-design.avetavos.com/microservices/en/decomposition/decompose-by-business-capability/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/microservices/en/decomposition/decompose-by-business-capability/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/microservices/th/decomposition/decompose-by-business-capability/"/></url><url><loc>https://software-design.avetavos.com/microservices/en/decomposition/decompose-by-subdomain/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/microservices/en/decomposition/decompose-by-subdomain/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/microservices/th/decomposition/decompose-by-subdomain/"/></url><url><loc>https://software-design.avetavos.com/microservices/en/decomposition/self-contained-service/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/microservices/en/decomposition/self-contained-service/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/microservices/th/decomposition/self-contained-service/"/></url><url><loc>https://software-design.avetavos.com/microservices/en/decomposition/service-per-team/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/microservices/en/decomposition/service-per-team/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/microservices/th/decomposition/service-per-team/"/></url><url><loc>https://software-design.avetavos.com/microservices/en/deployment-and-cross-cutting/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/microservices/en/deployment-and-cross-cutting/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/microservices/th/deployment-and-cross-cutting/"/></url><url><loc>https://software-design.avetavos.com/microservices/en/deployment-and-cross-cutting/externalized-configuration/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/microservices/en/deployment-and-cross-cutting/externalized-configuration/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/microservices/th/deployment-and-cross-cutting/externalized-configuration/"/></url><url><loc>https://software-design.avetavos.com/microservices/en/deployment-and-cross-cutting/microservice-chassis/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/microservices/en/deployment-and-cross-cutting/microservice-chassis/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/microservices/th/deployment-and-cross-cutting/microservice-chassis/"/></url><url><loc>https://software-design.avetavos.com/microservices/en/deployment-and-cross-cutting/serverless-deployment/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/microservices/en/deployment-and-cross-cutting/serverless-deployment/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/microservices/th/deployment-and-cross-cutting/serverless-deployment/"/></url><url><loc>https://software-design.avetavos.com/microservices/en/deployment-and-cross-cutting/service-mesh/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/microservices/en/deployment-and-cross-cutting/service-mesh/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/microservices/th/deployment-and-cross-cutting/service-mesh/"/></url><url><loc>https://software-design.avetavos.com/microservices/en/deployment-and-cross-cutting/service-per-container/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/microservices/en/deployment-and-cross-cutting/service-per-container/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/microservices/th/deployment-and-cross-cutting/service-per-container/"/></url><url><loc>https://software-design.avetavos.com/microservices/en/intro-and-principles/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/microservices/en/intro-and-principles/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/microservices/th/intro-and-principles/"/></url><url><loc>https://software-design.avetavos.com/microservices/en/intro-and-principles/benefits-and-drawbacks/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/microservices/en/intro-and-principles/benefits-and-drawbacks/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/microservices/th/intro-and-principles/benefits-and-drawbacks/"/></url><url><loc>https://software-design.avetavos.com/microservices/en/intro-and-principles/monolith-vs-microservices/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/microservices/en/intro-and-principles/monolith-vs-microservices/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/microservices/th/intro-and-principles/monolith-vs-microservices/"/></url><url><loc>https://software-design.avetavos.com/microservices/en/intro-and-principles/the-pattern-language/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/microservices/en/intro-and-principles/the-pattern-language/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/microservices/th/intro-and-principles/the-pattern-language/"/></url><url><loc>https://software-design.avetavos.com/microservices/en/intro-and-principles/when-to-use-microservices/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/microservices/en/intro-and-principles/when-to-use-microservices/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/microservices/th/intro-and-principles/when-to-use-microservices/"/></url><url><loc>https://software-design.avetavos.com/microservices/en/observability/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/microservices/en/observability/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/microservices/th/observability/"/></url><url><loc>https://software-design.avetavos.com/microservices/en/observability/application-metrics/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/microservices/en/observability/application-metrics/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/microservices/th/observability/application-metrics/"/></url><url><loc>https://software-design.avetavos.com/microservices/en/observability/audit-logging/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/microservices/en/observability/audit-logging/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/microservices/th/observability/audit-logging/"/></url><url><loc>https://software-design.avetavos.com/microservices/en/observability/distributed-tracing/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/microservices/en/observability/distributed-tracing/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/microservices/th/observability/distributed-tracing/"/></url><url><loc>https://software-design.avetavos.com/microservices/en/observability/health-check-api/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/microservices/en/observability/health-check-api/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/microservices/th/observability/health-check-api/"/></url><url><loc>https://software-design.avetavos.com/microservices/en/observability/log-aggregation/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/microservices/en/observability/log-aggregation/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/microservices/th/observability/log-aggregation/"/></url><url><loc>https://software-design.avetavos.com/microservices/en/reliability/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/microservices/en/reliability/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/microservices/th/reliability/"/></url><url><loc>https://software-design.avetavos.com/microservices/en/reliability/bulkhead/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/microservices/en/reliability/bulkhead/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/microservices/th/reliability/bulkhead/"/></url><url><loc>https://software-design.avetavos.com/microservices/en/reliability/circuit-breaker/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/microservices/en/reliability/circuit-breaker/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/microservices/th/reliability/circuit-breaker/"/></url><url><loc>https://software-design.avetavos.com/microservices/en/reliability/rate-limiting/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/microservices/en/reliability/rate-limiting/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/microservices/th/reliability/rate-limiting/"/></url><url><loc>https://software-design.avetavos.com/microservices/en/reliability/retry-and-timeout/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/microservices/en/reliability/retry-and-timeout/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/microservices/th/reliability/retry-and-timeout/"/></url><url><loc>https://software-design.avetavos.com/microservices/en/transactional-messaging/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/microservices/en/transactional-messaging/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/microservices/th/transactional-messaging/"/></url><url><loc>https://software-design.avetavos.com/microservices/en/transactional-messaging/idempotent-consumer/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/microservices/en/transactional-messaging/idempotent-consumer/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/microservices/th/transactional-messaging/idempotent-consumer/"/></url><url><loc>https://software-design.avetavos.com/microservices/en/transactional-messaging/polling-publisher/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/microservices/en/transactional-messaging/polling-publisher/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/microservices/th/transactional-messaging/polling-publisher/"/></url><url><loc>https://software-design.avetavos.com/microservices/en/transactional-messaging/transaction-log-tailing/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/microservices/en/transactional-messaging/transaction-log-tailing/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/microservices/th/transactional-messaging/transaction-log-tailing/"/></url><url><loc>https://software-design.avetavos.com/microservices/en/transactional-messaging/transactional-outbox/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/microservices/en/transactional-messaging/transactional-outbox/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/microservices/th/transactional-messaging/transactional-outbox/"/></url><url><loc>https://software-design.avetavos.com/microservices/th/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/microservices/en/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/microservices/th/"/></url><url><loc>https://software-design.avetavos.com/microservices/th/communication/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/microservices/en/communication/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/microservices/th/communication/"/></url><url><loc>https://software-design.avetavos.com/microservices/th/communication/api-gateway/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/microservices/en/communication/api-gateway/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/microservices/th/communication/api-gateway/"/></url><url><loc>https://software-design.avetavos.com/microservices/th/communication/backends-for-frontends/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/microservices/en/communication/backends-for-frontends/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/microservices/th/communication/backends-for-frontends/"/></url><url><loc>https://software-design.avetavos.com/microservices/th/communication/messaging/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/microservices/en/communication/messaging/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/microservices/th/communication/messaging/"/></url><url><loc>https://software-design.avetavos.com/microservices/th/communication/remote-procedure-invocation/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/microservices/en/communication/remote-procedure-invocation/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/microservices/th/communication/remote-procedure-invocation/"/></url><url><loc>https://software-design.avetavos.com/microservices/th/communication/service-discovery/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/microservices/en/communication/service-discovery/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/microservices/th/communication/service-discovery/"/></url><url><loc>https://software-design.avetavos.com/microservices/th/data-management/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/microservices/en/data-management/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/microservices/th/data-management/"/></url><url><loc>https://software-design.avetavos.com/microservices/th/data-management/api-composition/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/microservices/en/data-management/api-composition/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/microservices/th/data-management/api-composition/"/></url><url><loc>https://software-design.avetavos.com/microservices/th/data-management/cqrs/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/microservices/en/data-management/cqrs/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/microservices/th/data-management/cqrs/"/></url><url><loc>https://software-design.avetavos.com/microservices/th/data-management/database-per-service/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/microservices/en/data-management/database-per-service/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/microservices/th/data-management/database-per-service/"/></url><url><loc>https://software-design.avetavos.com/microservices/th/data-management/event-sourcing/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/microservices/en/data-management/event-sourcing/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/microservices/th/data-management/event-sourcing/"/></url><url><loc>https://software-design.avetavos.com/microservices/th/data-management/saga/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/microservices/en/data-management/saga/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/microservices/th/data-management/saga/"/></url><url><loc>https://software-design.avetavos.com/microservices/th/decomposition/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/microservices/en/decomposition/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/microservices/th/decomposition/"/></url><url><loc>https://software-design.avetavos.com/microservices/th/decomposition/decompose-by-business-capability/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/microservices/en/decomposition/decompose-by-business-capability/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/microservices/th/decomposition/decompose-by-business-capability/"/></url><url><loc>https://software-design.avetavos.com/microservices/th/decomposition/decompose-by-subdomain/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/microservices/en/decomposition/decompose-by-subdomain/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/microservices/th/decomposition/decompose-by-subdomain/"/></url><url><loc>https://software-design.avetavos.com/microservices/th/decomposition/self-contained-service/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/microservices/en/decomposition/self-contained-service/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/microservices/th/decomposition/self-contained-service/"/></url><url><loc>https://software-design.avetavos.com/microservices/th/decomposition/service-per-team/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/microservices/en/decomposition/service-per-team/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/microservices/th/decomposition/service-per-team/"/></url><url><loc>https://software-design.avetavos.com/microservices/th/deployment-and-cross-cutting/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/microservices/en/deployment-and-cross-cutting/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/microservices/th/deployment-and-cross-cutting/"/></url><url><loc>https://software-design.avetavos.com/microservices/th/deployment-and-cross-cutting/externalized-configuration/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/microservices/en/deployment-and-cross-cutting/externalized-configuration/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/microservices/th/deployment-and-cross-cutting/externalized-configuration/"/></url><url><loc>https://software-design.avetavos.com/microservices/th/deployment-and-cross-cutting/microservice-chassis/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/microservices/en/deployment-and-cross-cutting/microservice-chassis/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/microservices/th/deployment-and-cross-cutting/microservice-chassis/"/></url><url><loc>https://software-design.avetavos.com/microservices/th/deployment-and-cross-cutting/serverless-deployment/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/microservices/en/deployment-and-cross-cutting/serverless-deployment/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/microservices/th/deployment-and-cross-cutting/serverless-deployment/"/></url><url><loc>https://software-design.avetavos.com/microservices/th/deployment-and-cross-cutting/service-mesh/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/microservices/en/deployment-and-cross-cutting/service-mesh/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/microservices/th/deployment-and-cross-cutting/service-mesh/"/></url><url><loc>https://software-design.avetavos.com/microservices/th/deployment-and-cross-cutting/service-per-container/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/microservices/en/deployment-and-cross-cutting/service-per-container/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/microservices/th/deployment-and-cross-cutting/service-per-container/"/></url><url><loc>https://software-design.avetavos.com/microservices/th/glossary/</loc></url><url><loc>https://software-design.avetavos.com/microservices/th/intro-and-principles/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/microservices/en/intro-and-principles/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/microservices/th/intro-and-principles/"/></url><url><loc>https://software-design.avetavos.com/microservices/th/intro-and-principles/benefits-and-drawbacks/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/microservices/en/intro-and-principles/benefits-and-drawbacks/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/microservices/th/intro-and-principles/benefits-and-drawbacks/"/></url><url><loc>https://software-design.avetavos.com/microservices/th/intro-and-principles/monolith-vs-microservices/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/microservices/en/intro-and-principles/monolith-vs-microservices/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/microservices/th/intro-and-principles/monolith-vs-microservices/"/></url><url><loc>https://software-design.avetavos.com/microservices/th/intro-and-principles/the-pattern-language/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/microservices/en/intro-and-principles/the-pattern-language/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/microservices/th/intro-and-principles/the-pattern-language/"/></url><url><loc>https://software-design.avetavos.com/microservices/th/intro-and-principles/when-to-use-microservices/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/microservices/en/intro-and-principles/when-to-use-microservices/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/microservices/th/intro-and-principles/when-to-use-microservices/"/></url><url><loc>https://software-design.avetavos.com/microservices/th/observability/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/microservices/en/observability/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/microservices/th/observability/"/></url><url><loc>https://software-design.avetavos.com/microservices/th/observability/application-metrics/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/microservices/en/observability/application-metrics/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/microservices/th/observability/application-metrics/"/></url><url><loc>https://software-design.avetavos.com/microservices/th/observability/audit-logging/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/microservices/en/observability/audit-logging/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/microservices/th/observability/audit-logging/"/></url><url><loc>https://software-design.avetavos.com/microservices/th/observability/distributed-tracing/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/microservices/en/observability/distributed-tracing/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/microservices/th/observability/distributed-tracing/"/></url><url><loc>https://software-design.avetavos.com/microservices/th/observability/health-check-api/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/microservices/en/observability/health-check-api/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/microservices/th/observability/health-check-api/"/></url><url><loc>https://software-design.avetavos.com/microservices/th/observability/log-aggregation/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/microservices/en/observability/log-aggregation/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/microservices/th/observability/log-aggregation/"/></url><url><loc>https://software-design.avetavos.com/microservices/th/reliability/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/microservices/en/reliability/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/microservices/th/reliability/"/></url><url><loc>https://software-design.avetavos.com/microservices/th/reliability/bulkhead/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/microservices/en/reliability/bulkhead/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/microservices/th/reliability/bulkhead/"/></url><url><loc>https://software-design.avetavos.com/microservices/th/reliability/circuit-breaker/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/microservices/en/reliability/circuit-breaker/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/microservices/th/reliability/circuit-breaker/"/></url><url><loc>https://software-design.avetavos.com/microservices/th/reliability/rate-limiting/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/microservices/en/reliability/rate-limiting/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/microservices/th/reliability/rate-limiting/"/></url><url><loc>https://software-design.avetavos.com/microservices/th/reliability/retry-and-timeout/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/microservices/en/reliability/retry-and-timeout/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/microservices/th/reliability/retry-and-timeout/"/></url><url><loc>https://software-design.avetavos.com/microservices/th/transactional-messaging/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/microservices/en/transactional-messaging/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/microservices/th/transactional-messaging/"/></url><url><loc>https://software-design.avetavos.com/microservices/th/transactional-messaging/idempotent-consumer/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/microservices/en/transactional-messaging/idempotent-consumer/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/microservices/th/transactional-messaging/idempotent-consumer/"/></url><url><loc>https://software-design.avetavos.com/microservices/th/transactional-messaging/polling-publisher/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/microservices/en/transactional-messaging/polling-publisher/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/microservices/th/transactional-messaging/polling-publisher/"/></url><url><loc>https://software-design.avetavos.com/microservices/th/transactional-messaging/transaction-log-tailing/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/microservices/en/transactional-messaging/transaction-log-tailing/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/microservices/th/transactional-messaging/transaction-log-tailing/"/></url><url><loc>https://software-design.avetavos.com/microservices/th/transactional-messaging/transactional-outbox/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/microservices/en/transactional-messaging/transactional-outbox/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/microservices/th/transactional-messaging/transactional-outbox/"/></url></urlset>