<?xml version="1.0" encoding="utf-8" standalone="yes"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml"><url><loc>https://micheloliveira.com/categories/arquitetura/</loc><lastmod>2026-03-30T16:48:53-03:00</lastmod></url><url><loc>https://micheloliveira.com/blog/</loc><lastmod>2026-03-30T16:48:53-03:00</lastmod></url><url><loc>https://micheloliveira.com/categories/</loc><lastmod>2026-03-30T16:48:53-03:00</lastmod></url><url><loc>https://micheloliveira.com/categories/cloud/</loc><lastmod>2026-03-30T16:48:53-03:00</lastmod></url><url><loc>https://micheloliveira.com/blog/como-a-microsoft-otimiza-automaticamente-milhoes-de-databases/</loc><lastmod>2026-03-30T16:48:53-03:00</lastmod></url><url><loc>https://micheloliveira.com/categories/performance/</loc><lastmod>2026-03-30T16:48:53-03:00</lastmod></url><url><loc>https://micheloliveira.com/categories/dotnet/</loc><lastmod>2025-10-08T08:42:58-03:00</lastmod></url><url><loc>https://micheloliveira.com/categories/engenharia-de-software/</loc><lastmod>2025-10-08T08:42:58-03:00</lastmod></url><url><loc>https://micheloliveira.com/blog/o-acoplamento-oculto-como-dependencias-sutis-quebram-a-manutencao-de-um-software/</loc><lastmod>2025-10-08T08:42:58-03:00</lastmod></url><url><loc>https://micheloliveira.com/blog/memory-leak-quando-um-vazamento-de-memoria-pode-derrubar-a-sua-aplicacao/</loc><lastmod>2025-10-05T22:49:25-03:00</lastmod></url><url><loc>https://micheloliveira.com/categories/streams/</loc><lastmod>2025-10-03T15:06:30-03:00</lastmod></url><url><loc>https://micheloliveira.com/blog/streams-quando-e-por-que-usar-para-processamento-eficiente-de-dados/</loc><lastmod>2025-10-03T15:06:30-03:00</lastmod></url><url><loc>https://micheloliveira.com/blog/microsoft-trusted-publishing-nuget-como-aplicar-proteger-pacotes-reactivelock/</loc><lastmod>2025-09-25T12:16:00-03:00</lastmod></url><url><loc>https://micheloliveira.com/categories/nuget/</loc><lastmod>2025-09-25T12:16:00-03:00</lastmod></url><url><loc>https://micheloliveira.com/categories/seguranca/</loc><lastmod>2025-09-25T12:16:00-03:00</lastmod></url><url><loc>https://micheloliveira.com/blog/o-custo-invisivel-do-serverless-quando-a-arquitetura-tem-preco/</loc><lastmod>2025-09-25T11:44:12-03:00</lastmod></url><url><loc>https://micheloliveira.com/categories/serverless/</loc><lastmod>2025-09-25T11:44:12-03:00</lastmod></url><url><loc>https://micheloliveira.com/categories/infraestrutura/</loc><lastmod>2025-09-18T23:28:50-03:00</lastmod></url><url><loc>https://micheloliveira.com/categories/kubernetes/</loc><lastmod>2025-09-18T23:28:50-03:00</lastmod></url><url><loc>https://micheloliveira.com/blog/self-hosting-para-seu-projeto-pilares-hospedagem-aplicacoes/</loc><lastmod>2025-09-18T23:28:50-03:00</lastmod></url><url><loc>https://micheloliveira.com/categories/concorrencia/</loc><lastmod>2025-09-16T09:51:23-03:00</lastmod></url><url><loc>https://micheloliveira.com/blog/desafio-rinha-backend-2025-analise-tecnica-detalhada-biblioteca-reactivelock/</loc><lastmod>2025-09-16T09:51:23-03:00</lastmod></url><url><loc>https://micheloliveira.com/categories/locks-distribuidos/</loc><lastmod>2025-09-16T09:51:23-03:00</lastmod></url><url><loc>https://micheloliveira.com/categories/paralelismo/</loc><lastmod>2025-09-16T09:51:23-03:00</lastmod></url><url><loc>https://micheloliveira.com/categories/rinha-de-backend/</loc><lastmod>2025-09-16T11:42:47-03:00</lastmod></url><url><loc>https://micheloliveira.com/categories/compliance/</loc><lastmod>2025-09-08T09:59:25-03:00</lastmod></url><url><loc>https://micheloliveira.com/categories/pagamentos/</loc><lastmod>2025-09-08T09:59:25-03:00</lastmod></url><url><loc>https://micheloliveira.com/blog/pci-dss-porque-voce-deveria-conhecer-antes-de-desenvolver/</loc><lastmod>2025-09-08T09:59:25-03:00</lastmod></url><url><loc>https://micheloliveira.com/blog/reactivelock-um-case-pronto-para-producao-biblioteca-nuget/</loc><lastmod>2025-09-07T20:10:24-03:00</lastmod></url><url><loc>https://micheloliveira.com/categories/sistemas-distribuidos/</loc><lastmod>2025-09-16T11:42:47-03:00</lastmod></url><url><loc>https://micheloliveira.com/blog/teorema-cap-na-pratica-licoes-rinha-de-backend-2025/</loc><lastmod>2025-09-16T11:42:47-03:00</lastmod></url><url><loc>https://micheloliveira.com/blog/desafio-performance-rinha-backend-2025-insights-csharp-postgresql-redis/</loc><lastmod>2025-09-07T20:10:24-03:00</lastmod></url><url><loc>https://micheloliveira.com/categories/nuvem/</loc><lastmod>2025-07-01T22:45:52-03:00</lastmod></url><url><loc>https://micheloliveira.com/blog/web-application-firewall-nunca-deveria-ser-desconsiderado/</loc><lastmod>2025-07-01T22:45:52-03:00</lastmod></url><url><loc>https://micheloliveira.com/blog/arquitetura-de-software-que-entrega-impacto-real-equipes-desenvolvimento/</loc><lastmod>2025-07-01T21:58:57-03:00</lastmod></url><url><loc>https://micheloliveira.com/blog/backpressure-controle-de-fluxo-sistemas-reativos/</loc><lastmod>2025-07-01T21:58:57-03:00</lastmod></url><url><loc>https://micheloliveira.com/categories/resiliencia/</loc><lastmod>2025-07-01T21:58:57-03:00</lastmod></url><url><loc>https://micheloliveira.com/categories/sistemas-reativos/</loc><lastmod>2025-07-01T21:58:57-03:00</lastmod></url><url><loc>https://micheloliveira.com/blog/retries-distribuidos-evitando-thundering-herd/</loc><lastmod>2025-07-01T21:58:57-03:00</lastmod></url><url><loc>https://micheloliveira.com/blog/como-projetar-um-monolito-escalavel-fundamentos-arquitetura-moderna/</loc><lastmod>2025-09-25T11:44:12-03:00</lastmod></url><url><loc>https://micheloliveira.com/categories/desenvolvimento/</loc><lastmod>2025-09-25T11:44:12-03:00</lastmod></url><url><loc>https://micheloliveira.com/</loc><lastmod>2025-09-24T10:59:54-03:00</lastmod></url></urlset>