<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml">
<url>
<loc>https://gsantana.dev/en-us</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://gsantana.dev/en-us" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://gsantana.dev/pt-br" />
<lastmod>2026-09-26T18:31:56.734Z</lastmod>
</url>
<url>
<loc>https://gsantana.dev/pt-br</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://gsantana.dev/en-us" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://gsantana.dev/pt-br" />
<lastmod>2026-09-26T18:31:56.734Z</lastmod>
</url>
<url>
<loc>https://gsantana.dev/en-us/blog</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://gsantana.dev/en-us/blog" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://gsantana.dev/pt-br/blog" />
<lastmod>2026-09-26T18:31:56.734Z</lastmod>
</url>
<url>
<loc>https://gsantana.dev/pt-br/blog</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://gsantana.dev/en-us/blog" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://gsantana.dev/pt-br/blog" />
<lastmod>2026-09-26T18:31:56.734Z</lastmod>
</url>
<url>
<loc>https://gsantana.dev/en-us/principles</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://gsantana.dev/en-us/principles" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://gsantana.dev/pt-br/principles" />
<lastmod>2026-09-26T18:31:56.734Z</lastmod>
</url>
<url>
<loc>https://gsantana.dev/pt-br/principles</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://gsantana.dev/en-us/principles" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://gsantana.dev/pt-br/principles" />
<lastmod>2026-09-26T18:31:56.734Z</lastmod>
</url>
<url>
<loc>https://gsantana.dev/en-us/about</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://gsantana.dev/en-us/about" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://gsantana.dev/pt-br/about" />
<lastmod>2026-09-26T18:31:56.734Z</lastmod>
</url>
<url>
<loc>https://gsantana.dev/pt-br/about</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://gsantana.dev/en-us/about" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://gsantana.dev/pt-br/about" />
<lastmod>2026-09-26T18:31:56.734Z</lastmod>
</url>
<url>
<loc>https://gsantana.dev/en-us/blog/rag-api-azure-container-apps-terraform</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://gsantana.dev/en-us/blog/rag-api-azure-container-apps-terraform" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://gsantana.dev/pt-br/blog/rag-api-azure-container-apps-terraform" />
<lastmod>2026-04-27</lastmod>
</url>
<url>
<loc>https://gsantana.dev/pt-br/blog/rag-api-azure-container-apps-terraform</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://gsantana.dev/en-us/blog/rag-api-azure-container-apps-terraform" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://gsantana.dev/pt-br/blog/rag-api-azure-container-apps-terraform" />
<lastmod>2026-04-27</lastmod>
</url>
<url>
<loc>https://gsantana.dev/en-us/blog/serverless-cost-governance</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://gsantana.dev/en-us/blog/serverless-cost-governance" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://gsantana.dev/pt-br/blog/serverless-cost-governance" />
<lastmod>2026-04-11</lastmod>
</url>
<url>
<loc>https://gsantana.dev/pt-br/blog/serverless-cost-governance</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://gsantana.dev/en-us/blog/serverless-cost-governance" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://gsantana.dev/pt-br/blog/serverless-cost-governance" />
<lastmod>2026-04-11</lastmod>
</url>
<url>
<loc>https://gsantana.dev/en-us/blog/multi-agent-orchestration</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://gsantana.dev/en-us/blog/multi-agent-orchestration" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://gsantana.dev/pt-br/blog/multi-agent-orchestration" />
<lastmod>2026-03-26</lastmod>
</url>
<url>
<loc>https://gsantana.dev/pt-br/blog/multi-agent-orchestration</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://gsantana.dev/en-us/blog/multi-agent-orchestration" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://gsantana.dev/pt-br/blog/multi-agent-orchestration" />
<lastmod>2026-03-26</lastmod>
</url>
<url>
<loc>https://gsantana.dev/en-us/blog/vector-database-performance-settings</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://gsantana.dev/en-us/blog/vector-database-performance-settings" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://gsantana.dev/pt-br/blog/vector-database-performance-settings" />
<lastmod>2026-03-10</lastmod>
</url>
<url>
<loc>https://gsantana.dev/pt-br/blog/vector-database-performance-settings</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://gsantana.dev/en-us/blog/vector-database-performance-settings" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://gsantana.dev/pt-br/blog/vector-database-performance-settings" />
<lastmod>2026-03-10</lastmod>
</url>
<url>
<loc>https://gsantana.dev/en-us/blog/azure-service-bus-csharp-walkthrough</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://gsantana.dev/en-us/blog/azure-service-bus-csharp-walkthrough" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://gsantana.dev/pt-br/blog/azure-service-bus-csharp-walkthrough" />
<lastmod>2026-02-22</lastmod>
</url>
<url>
<loc>https://gsantana.dev/pt-br/blog/azure-service-bus-csharp-walkthrough</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://gsantana.dev/en-us/blog/azure-service-bus-csharp-walkthrough" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://gsantana.dev/pt-br/blog/azure-service-bus-csharp-walkthrough" />
<lastmod>2026-02-22</lastmod>
</url>
<url>
<loc>https://gsantana.dev/en-us/blog/multi-cloud-patterns</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://gsantana.dev/en-us/blog/multi-cloud-patterns" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://gsantana.dev/pt-br/blog/multi-cloud-patterns" />
<lastmod>2026-02-06</lastmod>
</url>
<url>
<loc>https://gsantana.dev/pt-br/blog/multi-cloud-patterns</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://gsantana.dev/en-us/blog/multi-cloud-patterns" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://gsantana.dev/pt-br/blog/multi-cloud-patterns" />
<lastmod>2026-02-06</lastmod>
</url>
<url>
<loc>https://gsantana.dev/en-us/blog/deterministic-tool-calling</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://gsantana.dev/en-us/blog/deterministic-tool-calling" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://gsantana.dev/pt-br/blog/deterministic-tool-calling" />
<lastmod>2026-01-21</lastmod>
</url>
<url>
<loc>https://gsantana.dev/pt-br/blog/deterministic-tool-calling</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://gsantana.dev/en-us/blog/deterministic-tool-calling" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://gsantana.dev/pt-br/blog/deterministic-tool-calling" />
<lastmod>2026-01-21</lastmod>
</url>
<url>
<loc>https://gsantana.dev/en-us/blog/chunking-enterprise-documents</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://gsantana.dev/en-us/blog/chunking-enterprise-documents" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://gsantana.dev/pt-br/blog/chunking-enterprise-documents" />
<lastmod>2026-01-05</lastmod>
</url>
<url>
<loc>https://gsantana.dev/pt-br/blog/chunking-enterprise-documents</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://gsantana.dev/en-us/blog/chunking-enterprise-documents" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://gsantana.dev/pt-br/blog/chunking-enterprise-documents" />
<lastmod>2026-01-05</lastmod>
</url>
<url>
<loc>https://gsantana.dev/en-us/blog/resilient-dotnet-api-polly</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://gsantana.dev/en-us/blog/resilient-dotnet-api-polly" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://gsantana.dev/pt-br/blog/resilient-dotnet-api-polly" />
<lastmod>2025-12-20</lastmod>
</url>
<url>
<loc>https://gsantana.dev/pt-br/blog/resilient-dotnet-api-polly</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://gsantana.dev/en-us/blog/resilient-dotnet-api-polly" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://gsantana.dev/pt-br/blog/resilient-dotnet-api-polly" />
<lastmod>2025-12-20</lastmod>
</url>
<url>
<loc>https://gsantana.dev/en-us/blog/azure-service-bus-vs-event-grid-vs-event-hubs</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://gsantana.dev/en-us/blog/azure-service-bus-vs-event-grid-vs-event-hubs" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://gsantana.dev/pt-br/blog/azure-service-bus-vs-event-grid-vs-event-hubs" />
<lastmod>2025-12-04</lastmod>
</url>
<url>
<loc>https://gsantana.dev/pt-br/blog/azure-service-bus-vs-event-grid-vs-event-hubs</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://gsantana.dev/en-us/blog/azure-service-bus-vs-event-grid-vs-event-hubs" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://gsantana.dev/pt-br/blog/azure-service-bus-vs-event-grid-vs-event-hubs" />
<lastmod>2025-12-04</lastmod>
</url>
<url>
<loc>https://gsantana.dev/en-us/blog/mcp-server-from-scratch-python</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://gsantana.dev/en-us/blog/mcp-server-from-scratch-python" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://gsantana.dev/pt-br/blog/mcp-server-from-scratch-python" />
<lastmod>2025-11-18</lastmod>
</url>
<url>
<loc>https://gsantana.dev/pt-br/blog/mcp-server-from-scratch-python</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://gsantana.dev/en-us/blog/mcp-server-from-scratch-python" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://gsantana.dev/pt-br/blog/mcp-server-from-scratch-python" />
<lastmod>2025-11-18</lastmod>
</url>
<url>
<loc>https://gsantana.dev/en-us/blog/hybrid-search-bm25-vectors-rrf</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://gsantana.dev/en-us/blog/hybrid-search-bm25-vectors-rrf" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://gsantana.dev/pt-br/blog/hybrid-search-bm25-vectors-rrf" />
<lastmod>2025-11-02</lastmod>
</url>
<url>
<loc>https://gsantana.dev/pt-br/blog/hybrid-search-bm25-vectors-rrf</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://gsantana.dev/en-us/blog/hybrid-search-bm25-vectors-rrf" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://gsantana.dev/pt-br/blog/hybrid-search-bm25-vectors-rrf" />
<lastmod>2025-11-02</lastmod>
</url>
<url>
<loc>https://gsantana.dev/en-us/blog/solucoes-de-rede-azure</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://gsantana.dev/en-us/blog/solucoes-de-rede-azure" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://gsantana.dev/pt-br/blog/solucoes-de-rede-azure" />
<lastmod>2025-10-19</lastmod>
</url>
<url>
<loc>https://gsantana.dev/pt-br/blog/solucoes-de-rede-azure</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://gsantana.dev/en-us/blog/solucoes-de-rede-azure" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://gsantana.dev/pt-br/blog/solucoes-de-rede-azure" />
<lastmod>2025-10-19</lastmod>
</url>
<url>
<loc>https://gsantana.dev/en-us/principles/cloud/cost-optimization</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://gsantana.dev/en-us/principles/cloud/cost-optimization" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://gsantana.dev/pt-br/principles/cloud/cost-optimization" />
</url>
<url>
<loc>https://gsantana.dev/pt-br/principles/cloud/cost-optimization</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://gsantana.dev/en-us/principles/cloud/cost-optimization" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://gsantana.dev/pt-br/principles/cloud/cost-optimization" />
</url>
<url>
<loc>https://gsantana.dev/en-us/principles/cloud/operational-excellence</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://gsantana.dev/en-us/principles/cloud/operational-excellence" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://gsantana.dev/pt-br/principles/cloud/operational-excellence" />
</url>
<url>
<loc>https://gsantana.dev/pt-br/principles/cloud/operational-excellence</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://gsantana.dev/en-us/principles/cloud/operational-excellence" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://gsantana.dev/pt-br/principles/cloud/operational-excellence" />
</url>
</urlset>
