<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://puigflows.com</loc>
<lastmod>2026-07-21T15:11:07.329Z</lastmod>
<changefreq>daily</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://puigflows.com/recursos</loc>
<lastmod>2026-07-21T15:11:07.329Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://puigflows.com/tutoriales</loc>
<lastmod>2026-07-21T15:11:07.329Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://puigflows.com/sobre-mi</loc>
<lastmod>2026-07-21T15:11:07.329Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://puigflows.com/premium</loc>
<lastmod>2026-07-21T15:11:07.329Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://puigflows.com/recursos/tutorial-introduccion-langchain</loc>
<lastmod>2026-03-02T21:13:57.570Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://puigflows.com/recursos/cache-aside-en-produccion-ttls-invalidacion-y-como-evitar-el-cache-stampede</loc>
<lastmod>2026-07-12T15:40:25.596Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://puigflows.com/recursos/circuit-breakers-como-evitar-fallos-en-cascada-en-sistemas-distribuidos</loc>
<lastmod>2026-07-08T13:28:30.706Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://puigflows.com/recursos/indices-de-base-de-datos-diseno-y-optimizacion-de-consultas-en-postgresql</loc>
<lastmod>2026-06-26T13:32:41.086Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://puigflows.com/recursos/trazado-distribuido-con-opentelemetry-sigue-cada-peticion-a-traves-de-tus-servicios</loc>
<lastmod>2026-07-14T14:19:17.286Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://puigflows.com/recursos/graceful-shutdown-en-kubernetes-despliegues-sin-errores-ni-peticiones-perdidas</loc>
<lastmod>2026-07-17T03:39:57.165Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://puigflows.com/recursos/guia-rag-en-produccion-chunking-embeddings-busqueda-hibrida-y-reranking</loc>
<lastmod>2026-06-26T13:32:03.095Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://puigflows.com/recursos/idempotencia-en-apis-como-disenar-endpoints-seguros-para-reintentos</loc>
<lastmod>2026-06-26T13:32:29.068Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://puigflows.com/recursos/paginacion-por-keyset-en-postgresql-por-que-offset-no-escala-y-como-solucionarlo</loc>
<lastmod>2026-06-29T19:36:08.183Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://puigflows.com/recursos/evals-de-llm-como-testear-tu-aplicacion-de-ia-antes-de-desplegar</loc>
<lastmod>2026-07-05T15:20:02.051Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://puigflows.com/recursos/rate-limiting-en-produccion-token-bucket-sliding-window-y-redis</loc>
<lastmod>2026-06-26T16:34:42.791Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://puigflows.com/recursos/reintentos-con-backoff-exponencial-y-jitter-como-reintentar-sin-tumbar-tu-sistema</loc>
<lastmod>2026-07-02T15:23:29.146Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://puigflows.com/recursos/streaming-de-respuestas-de-llm-con-server-sent-events-sse</loc>
<lastmod>2026-06-26T13:33:08.132Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://puigflows.com/recursos/logging-estructurado-json-contexto-y-correlacion-con-trazas-en-produccion</loc>
<lastmod>2026-07-21T13:28:17.854Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://puigflows.com/recursos/el-patron-transactional-outbox-eventos-fiables-sin-dual-writes</loc>
<lastmod>2026-07-10T13:46:10.418Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://puigflows.com/recursos/tool-use-y-function-calling-como-dar-herramientas-a-un-llm-de-forma-fiable</loc>
<lastmod>2026-07-20T13:28:43.757Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://puigflows.com/recursos/tutorial-microfrontends-react-vue-module-federation</loc>
<lastmod>2026-04-14T12:59:49.439Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://puigflows.com/recursos/tutorial-configuracion-segura-cursor-ide</loc>
<lastmod>2026-06-08T22:57:55.198Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://puigflows.com/recursos/validacion-de-salidas-de-llm-con-pydantic-v2</loc>
<lastmod>2026-06-26T13:32:56.086Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://puigflows.com/recursos/verificacion-de-webhooks-firmas-hmac-y-prevencion-de-ataques-de-replay</loc>
<lastmod>2026-06-26T16:21:56.718Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://puigflows.com/recursos/migraciones-de-postgresql-sin-downtime-locks-expand-contract-y-backfills-seguros</loc>
<lastmod>2026-07-05T15:13:01.645Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
</urlset>
