<?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://patterna.dev/es</loc>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en"/>
  </url>
  <url>
    <loc>https://patterna.dev/es/architecture-patterns</loc>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/architecture-patterns"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/architecture-patterns"/>
  </url>
  <url>
    <loc>https://patterna.dev/es/architecture-patterns/bff</loc>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/architecture-patterns/bff"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/architecture-patterns/bff"/>
  </url>
  <url>
    <loc>https://patterna.dev/es/architecture-patterns/clean-architecture</loc>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/architecture-patterns/clean-architecture"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/architecture-patterns/clean-architecture"/>
  </url>
  <url>
    <loc>https://patterna.dev/es/architecture-patterns/hexagonal</loc>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/architecture-patterns/hexagonal"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/architecture-patterns/hexagonal"/>
  </url>
  <url>
    <loc>https://patterna.dev/es/architecture-patterns/layered</loc>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/architecture-patterns/layered"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/architecture-patterns/layered"/>
  </url>
  <url>
    <loc>https://patterna.dev/es/architecture-patterns/mvc</loc>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/architecture-patterns/mvc"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/architecture-patterns/mvc"/>
  </url>
  <url>
    <loc>https://patterna.dev/es/architecture-patterns/mvvm</loc>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/architecture-patterns/mvvm"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/architecture-patterns/mvvm"/>
  </url>
  <url>
    <loc>https://patterna.dev/es/architecture-patterns/vertical-slice</loc>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/architecture-patterns/vertical-slice"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/architecture-patterns/vertical-slice"/>
  </url>
  <url>
    <loc>https://patterna.dev/es/blog</loc>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/blog"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/blog"/>
  </url>
  <url>
    <loc>https://patterna.dev/es/blog/dbcontext-lifetime</loc>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/blog/dbcontext-lifetime"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/blog/dbcontext-lifetime"/>
  </url>
  <url>
    <loc>https://patterna.dev/es/blog/feature-flags</loc>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/blog/feature-flags"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/blog/feature-flags"/>
  </url>
  <url>
    <loc>https://patterna.dev/es/blog/pipe-extensions</loc>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/blog/pipe-extensions"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/blog/pipe-extensions"/>
  </url>
  <url>
    <loc>https://patterna.dev/es/coding-conventions</loc>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/coding-conventions"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/coding-conventions"/>
  </url>
  <url>
    <loc>https://patterna.dev/es/deployment-styles</loc>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/deployment-styles"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/deployment-styles"/>
  </url>
  <url>
    <loc>https://patterna.dev/es/deployment-styles/comparison</loc>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/deployment-styles/comparison"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/deployment-styles/comparison"/>
  </url>
  <url>
    <loc>https://patterna.dev/es/deployment-styles/event-driven</loc>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/deployment-styles/event-driven"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/deployment-styles/event-driven"/>
  </url>
  <url>
    <loc>https://patterna.dev/es/deployment-styles/microkernel</loc>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/deployment-styles/microkernel"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/deployment-styles/microkernel"/>
  </url>
  <url>
    <loc>https://patterna.dev/es/deployment-styles/microservices-deployment</loc>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/deployment-styles/microservices-deployment"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/deployment-styles/microservices-deployment"/>
  </url>
  <url>
    <loc>https://patterna.dev/es/deployment-styles/microservices</loc>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/deployment-styles/microservices"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/deployment-styles/microservices"/>
  </url>
  <url>
    <loc>https://patterna.dev/es/deployment-styles/modulith</loc>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/deployment-styles/modulith"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/deployment-styles/modulith"/>
  </url>
  <url>
    <loc>https://patterna.dev/es/deployment-styles/monolith</loc>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/deployment-styles/monolith"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/deployment-styles/monolith"/>
  </url>
  <url>
    <loc>https://patterna.dev/es/deployment-styles/p2p</loc>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/deployment-styles/p2p"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/deployment-styles/p2p"/>
  </url>
  <url>
    <loc>https://patterna.dev/es/deployment-styles/pipeline-arch</loc>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/deployment-styles/pipeline-arch"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/deployment-styles/pipeline-arch"/>
  </url>
  <url>
    <loc>https://patterna.dev/es/deployment-styles/soa</loc>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/deployment-styles/soa"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/deployment-styles/soa"/>
  </url>
  <url>
    <loc>https://patterna.dev/es/deployment-styles/space-based</loc>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/deployment-styles/space-based"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/deployment-styles/space-based"/>
  </url>
  <url>
    <loc>https://patterna.dev/es/design-patterns</loc>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/design-patterns"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/design-patterns"/>
  </url>
  <url>
    <loc>https://patterna.dev/es/design-patterns/behavioral</loc>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/design-patterns/behavioral"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/design-patterns/behavioral"/>
  </url>
  <url>
    <loc>https://patterna.dev/es/design-patterns/behavioral/chain-of-responsibility</loc>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/design-patterns/behavioral/chain-of-responsibility"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/design-patterns/behavioral/chain-of-responsibility"/>
  </url>
  <url>
    <loc>https://patterna.dev/es/design-patterns/behavioral/command</loc>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/design-patterns/behavioral/command"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/design-patterns/behavioral/command"/>
  </url>
  <url>
    <loc>https://patterna.dev/es/design-patterns/behavioral/iterator</loc>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/design-patterns/behavioral/iterator"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/design-patterns/behavioral/iterator"/>
  </url>
  <url>
    <loc>https://patterna.dev/es/design-patterns/behavioral/mediator</loc>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/design-patterns/behavioral/mediator"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/design-patterns/behavioral/mediator"/>
  </url>
  <url>
    <loc>https://patterna.dev/es/design-patterns/behavioral/memento</loc>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/design-patterns/behavioral/memento"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/design-patterns/behavioral/memento"/>
  </url>
  <url>
    <loc>https://patterna.dev/es/design-patterns/behavioral/observer</loc>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/design-patterns/behavioral/observer"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/design-patterns/behavioral/observer"/>
  </url>
  <url>
    <loc>https://patterna.dev/es/design-patterns/behavioral/observer/variants/reactive</loc>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/design-patterns/behavioral/observer/variants/reactive"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/design-patterns/behavioral/observer/variants/reactive"/>
  </url>
  <url>
    <loc>https://patterna.dev/es/design-patterns/behavioral/observer/variants</loc>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/design-patterns/behavioral/observer/variants"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/design-patterns/behavioral/observer/variants"/>
  </url>
  <url>
    <loc>https://patterna.dev/es/design-patterns/behavioral/pipeline</loc>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/design-patterns/behavioral/pipeline"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/design-patterns/behavioral/pipeline"/>
  </url>
  <url>
    <loc>https://patterna.dev/es/design-patterns/behavioral/state</loc>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/design-patterns/behavioral/state"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/design-patterns/behavioral/state"/>
  </url>
  <url>
    <loc>https://patterna.dev/es/design-patterns/behavioral/strategy</loc>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/design-patterns/behavioral/strategy"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/design-patterns/behavioral/strategy"/>
  </url>
  <url>
    <loc>https://patterna.dev/es/design-patterns/behavioral/template-method</loc>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/design-patterns/behavioral/template-method"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/design-patterns/behavioral/template-method"/>
  </url>
  <url>
    <loc>https://patterna.dev/es/design-patterns/behavioral/visitor</loc>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/design-patterns/behavioral/visitor"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/design-patterns/behavioral/visitor"/>
  </url>
  <url>
    <loc>https://patterna.dev/es/design-patterns/creational</loc>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/design-patterns/creational"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/design-patterns/creational"/>
  </url>
  <url>
    <loc>https://patterna.dev/es/design-patterns/creational/abstract-factory</loc>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/design-patterns/creational/abstract-factory"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/design-patterns/creational/abstract-factory"/>
  </url>
  <url>
    <loc>https://patterna.dev/es/design-patterns/creational/builder</loc>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/design-patterns/creational/builder"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/design-patterns/creational/builder"/>
  </url>
  <url>
    <loc>https://patterna.dev/es/design-patterns/creational/builder/variants/director</loc>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/design-patterns/creational/builder/variants/director"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/design-patterns/creational/builder/variants/director"/>
  </url>
  <url>
    <loc>https://patterna.dev/es/design-patterns/creational/builder/variants</loc>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/design-patterns/creational/builder/variants"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/design-patterns/creational/builder/variants"/>
  </url>
  <url>
    <loc>https://patterna.dev/es/design-patterns/creational/builder/variants/step-builder</loc>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/design-patterns/creational/builder/variants/step-builder"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/design-patterns/creational/builder/variants/step-builder"/>
  </url>
  <url>
    <loc>https://patterna.dev/es/design-patterns/creational/factory-method</loc>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/design-patterns/creational/factory-method"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/design-patterns/creational/factory-method"/>
  </url>
  <url>
    <loc>https://patterna.dev/es/design-patterns/creational/factory-method/variants/parameterized</loc>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/design-patterns/creational/factory-method/variants/parameterized"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/design-patterns/creational/factory-method/variants/parameterized"/>
  </url>
  <url>
    <loc>https://patterna.dev/es/design-patterns/creational/factory-method/variants</loc>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/design-patterns/creational/factory-method/variants"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/design-patterns/creational/factory-method/variants"/>
  </url>
  <url>
    <loc>https://patterna.dev/es/design-patterns/creational/prototype</loc>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/design-patterns/creational/prototype"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/design-patterns/creational/prototype"/>
  </url>
  <url>
    <loc>https://patterna.dev/es/design-patterns/creational/singleton</loc>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/design-patterns/creational/singleton"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/design-patterns/creational/singleton"/>
  </url>
  <url>
    <loc>https://patterna.dev/es/design-patterns/creational/singleton/variants/thread-safe</loc>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/design-patterns/creational/singleton/variants/thread-safe"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/design-patterns/creational/singleton/variants/thread-safe"/>
  </url>
  <url>
    <loc>https://patterna.dev/es/design-patterns/creational/singleton/variants</loc>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/design-patterns/creational/singleton/variants"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/design-patterns/creational/singleton/variants"/>
  </url>
  <url>
    <loc>https://patterna.dev/es/design-patterns/structural</loc>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/design-patterns/structural"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/design-patterns/structural"/>
  </url>
  <url>
    <loc>https://patterna.dev/es/design-patterns/structural/adapter</loc>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/design-patterns/structural/adapter"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/design-patterns/structural/adapter"/>
  </url>
  <url>
    <loc>https://patterna.dev/es/design-patterns/structural/bridge</loc>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/design-patterns/structural/bridge"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/design-patterns/structural/bridge"/>
  </url>
  <url>
    <loc>https://patterna.dev/es/design-patterns/structural/composite</loc>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/design-patterns/structural/composite"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/design-patterns/structural/composite"/>
  </url>
  <url>
    <loc>https://patterna.dev/es/design-patterns/structural/decorator</loc>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/design-patterns/structural/decorator"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/design-patterns/structural/decorator"/>
  </url>
  <url>
    <loc>https://patterna.dev/es/design-patterns/structural/facade</loc>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/design-patterns/structural/facade"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/design-patterns/structural/facade"/>
  </url>
  <url>
    <loc>https://patterna.dev/es/design-patterns/structural/flyweight</loc>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/design-patterns/structural/flyweight"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/design-patterns/structural/flyweight"/>
  </url>
  <url>
    <loc>https://patterna.dev/es/design-patterns/structural/proxy</loc>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/design-patterns/structural/proxy"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/design-patterns/structural/proxy"/>
  </url>
  <url>
    <loc>https://patterna.dev/es/solution-patterns</loc>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/solution-patterns"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/solution-patterns"/>
  </url>
  <url>
    <loc>https://patterna.dev/es/solution-patterns/circuit-breaker</loc>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/solution-patterns/circuit-breaker"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/solution-patterns/circuit-breaker"/>
  </url>
  <url>
    <loc>https://patterna.dev/es/solution-patterns/cqrs</loc>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/solution-patterns/cqrs"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/solution-patterns/cqrs"/>
  </url>
  <url>
    <loc>https://patterna.dev/es/solution-patterns/dependency-injection</loc>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/solution-patterns/dependency-injection"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/solution-patterns/dependency-injection"/>
  </url>
  <url>
    <loc>https://patterna.dev/es/solution-patterns/event-sourcing</loc>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/solution-patterns/event-sourcing"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/solution-patterns/event-sourcing"/>
  </url>
  <url>
    <loc>https://patterna.dev/es/solution-patterns/outbox</loc>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/solution-patterns/outbox"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/solution-patterns/outbox"/>
  </url>
  <url>
    <loc>https://patterna.dev/es/solution-patterns/pipeline</loc>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/solution-patterns/pipeline"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/solution-patterns/pipeline"/>
  </url>
  <url>
    <loc>https://patterna.dev/es/solution-patterns/pipeline/variants/channel</loc>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/solution-patterns/pipeline/variants/channel"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/solution-patterns/pipeline/variants/channel"/>
  </url>
  <url>
    <loc>https://patterna.dev/es/solution-patterns/pipeline/variants</loc>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/solution-patterns/pipeline/variants"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/solution-patterns/pipeline/variants"/>
  </url>
  <url>
    <loc>https://patterna.dev/es/solution-patterns/pipeline/variants/middleware</loc>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/solution-patterns/pipeline/variants/middleware"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/solution-patterns/pipeline/variants/middleware"/>
  </url>
  <url>
    <loc>https://patterna.dev/es/solution-patterns/producer-consumer</loc>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/solution-patterns/producer-consumer"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/solution-patterns/producer-consumer"/>
  </url>
  <url>
    <loc>https://patterna.dev/es/solution-patterns/provider</loc>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/solution-patterns/provider"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/solution-patterns/provider"/>
  </url>
  <url>
    <loc>https://patterna.dev/es/solution-patterns/repository</loc>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/solution-patterns/repository"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/solution-patterns/repository"/>
  </url>
  <url>
    <loc>https://patterna.dev/es/solution-patterns/saga</loc>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/solution-patterns/saga"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/solution-patterns/saga"/>
  </url>
  <url>
    <loc>https://patterna.dev/es/solution-patterns/specification</loc>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/solution-patterns/specification"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/solution-patterns/specification"/>
  </url>
  <url>
    <loc>https://patterna.dev/es/solution-patterns/unit-of-work</loc>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/solution-patterns/unit-of-work"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/solution-patterns/unit-of-work"/>
  </url>
  <url>
    <loc>https://patterna.dev/en</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es"/>
  </url>
  <url>
    <loc>https://patterna.dev/en/architecture-patterns</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/architecture-patterns"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/architecture-patterns"/>
  </url>
  <url>
    <loc>https://patterna.dev/en/architecture-patterns/bff</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/architecture-patterns/bff"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/architecture-patterns/bff"/>
  </url>
  <url>
    <loc>https://patterna.dev/en/architecture-patterns/clean-architecture</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/architecture-patterns/clean-architecture"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/architecture-patterns/clean-architecture"/>
  </url>
  <url>
    <loc>https://patterna.dev/en/architecture-patterns/hexagonal</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/architecture-patterns/hexagonal"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/architecture-patterns/hexagonal"/>
  </url>
  <url>
    <loc>https://patterna.dev/en/architecture-patterns/layered</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/architecture-patterns/layered"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/architecture-patterns/layered"/>
  </url>
  <url>
    <loc>https://patterna.dev/en/architecture-patterns/mvc</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/architecture-patterns/mvc"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/architecture-patterns/mvc"/>
  </url>
  <url>
    <loc>https://patterna.dev/en/architecture-patterns/mvvm</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/architecture-patterns/mvvm"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/architecture-patterns/mvvm"/>
  </url>
  <url>
    <loc>https://patterna.dev/en/architecture-patterns/vertical-slice</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/architecture-patterns/vertical-slice"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/architecture-patterns/vertical-slice"/>
  </url>
  <url>
    <loc>https://patterna.dev/en/blog</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/blog"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/blog"/>
  </url>
  <url>
    <loc>https://patterna.dev/en/blog/dbcontext-lifetime</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/blog/dbcontext-lifetime"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/blog/dbcontext-lifetime"/>
  </url>
  <url>
    <loc>https://patterna.dev/en/blog/feature-flags</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/blog/feature-flags"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/blog/feature-flags"/>
  </url>
  <url>
    <loc>https://patterna.dev/en/blog/pipe-extensions</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/blog/pipe-extensions"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/blog/pipe-extensions"/>
  </url>
  <url>
    <loc>https://patterna.dev/en/coding-conventions</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/coding-conventions"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/coding-conventions"/>
  </url>
  <url>
    <loc>https://patterna.dev/en/deployment-styles</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/deployment-styles"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/deployment-styles"/>
  </url>
  <url>
    <loc>https://patterna.dev/en/deployment-styles/comparison</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/deployment-styles/comparison"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/deployment-styles/comparison"/>
  </url>
  <url>
    <loc>https://patterna.dev/en/deployment-styles/event-driven</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/deployment-styles/event-driven"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/deployment-styles/event-driven"/>
  </url>
  <url>
    <loc>https://patterna.dev/en/deployment-styles/microkernel</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/deployment-styles/microkernel"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/deployment-styles/microkernel"/>
  </url>
  <url>
    <loc>https://patterna.dev/en/deployment-styles/microservices-deployment</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/deployment-styles/microservices-deployment"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/deployment-styles/microservices-deployment"/>
  </url>
  <url>
    <loc>https://patterna.dev/en/deployment-styles/microservices</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/deployment-styles/microservices"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/deployment-styles/microservices"/>
  </url>
  <url>
    <loc>https://patterna.dev/en/deployment-styles/modulith</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/deployment-styles/modulith"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/deployment-styles/modulith"/>
  </url>
  <url>
    <loc>https://patterna.dev/en/deployment-styles/monolith</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/deployment-styles/monolith"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/deployment-styles/monolith"/>
  </url>
  <url>
    <loc>https://patterna.dev/en/deployment-styles/p2p</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/deployment-styles/p2p"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/deployment-styles/p2p"/>
  </url>
  <url>
    <loc>https://patterna.dev/en/deployment-styles/pipeline-arch</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/deployment-styles/pipeline-arch"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/deployment-styles/pipeline-arch"/>
  </url>
  <url>
    <loc>https://patterna.dev/en/deployment-styles/soa</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/deployment-styles/soa"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/deployment-styles/soa"/>
  </url>
  <url>
    <loc>https://patterna.dev/en/deployment-styles/space-based</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/deployment-styles/space-based"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/deployment-styles/space-based"/>
  </url>
  <url>
    <loc>https://patterna.dev/en/design-patterns</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/design-patterns"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/design-patterns"/>
  </url>
  <url>
    <loc>https://patterna.dev/en/design-patterns/behavioral</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/design-patterns/behavioral"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/design-patterns/behavioral"/>
  </url>
  <url>
    <loc>https://patterna.dev/en/design-patterns/behavioral/chain-of-responsibility</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/design-patterns/behavioral/chain-of-responsibility"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/design-patterns/behavioral/chain-of-responsibility"/>
  </url>
  <url>
    <loc>https://patterna.dev/en/design-patterns/behavioral/command</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/design-patterns/behavioral/command"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/design-patterns/behavioral/command"/>
  </url>
  <url>
    <loc>https://patterna.dev/en/design-patterns/behavioral/iterator</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/design-patterns/behavioral/iterator"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/design-patterns/behavioral/iterator"/>
  </url>
  <url>
    <loc>https://patterna.dev/en/design-patterns/behavioral/mediator</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/design-patterns/behavioral/mediator"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/design-patterns/behavioral/mediator"/>
  </url>
  <url>
    <loc>https://patterna.dev/en/design-patterns/behavioral/memento</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/design-patterns/behavioral/memento"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/design-patterns/behavioral/memento"/>
  </url>
  <url>
    <loc>https://patterna.dev/en/design-patterns/behavioral/observer</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/design-patterns/behavioral/observer"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/design-patterns/behavioral/observer"/>
  </url>
  <url>
    <loc>https://patterna.dev/en/design-patterns/behavioral/observer/variants/reactive</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/design-patterns/behavioral/observer/variants/reactive"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/design-patterns/behavioral/observer/variants/reactive"/>
  </url>
  <url>
    <loc>https://patterna.dev/en/design-patterns/behavioral/observer/variants</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/design-patterns/behavioral/observer/variants"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/design-patterns/behavioral/observer/variants"/>
  </url>
  <url>
    <loc>https://patterna.dev/en/design-patterns/behavioral/pipeline</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/design-patterns/behavioral/pipeline"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/design-patterns/behavioral/pipeline"/>
  </url>
  <url>
    <loc>https://patterna.dev/en/design-patterns/behavioral/state</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/design-patterns/behavioral/state"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/design-patterns/behavioral/state"/>
  </url>
  <url>
    <loc>https://patterna.dev/en/design-patterns/behavioral/strategy</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/design-patterns/behavioral/strategy"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/design-patterns/behavioral/strategy"/>
  </url>
  <url>
    <loc>https://patterna.dev/en/design-patterns/behavioral/template-method</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/design-patterns/behavioral/template-method"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/design-patterns/behavioral/template-method"/>
  </url>
  <url>
    <loc>https://patterna.dev/en/design-patterns/behavioral/visitor</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/design-patterns/behavioral/visitor"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/design-patterns/behavioral/visitor"/>
  </url>
  <url>
    <loc>https://patterna.dev/en/design-patterns/creational</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/design-patterns/creational"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/design-patterns/creational"/>
  </url>
  <url>
    <loc>https://patterna.dev/en/design-patterns/creational/abstract-factory</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/design-patterns/creational/abstract-factory"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/design-patterns/creational/abstract-factory"/>
  </url>
  <url>
    <loc>https://patterna.dev/en/design-patterns/creational/builder</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/design-patterns/creational/builder"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/design-patterns/creational/builder"/>
  </url>
  <url>
    <loc>https://patterna.dev/en/design-patterns/creational/builder/variants/director</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/design-patterns/creational/builder/variants/director"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/design-patterns/creational/builder/variants/director"/>
  </url>
  <url>
    <loc>https://patterna.dev/en/design-patterns/creational/builder/variants</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/design-patterns/creational/builder/variants"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/design-patterns/creational/builder/variants"/>
  </url>
  <url>
    <loc>https://patterna.dev/en/design-patterns/creational/builder/variants/step-builder</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/design-patterns/creational/builder/variants/step-builder"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/design-patterns/creational/builder/variants/step-builder"/>
  </url>
  <url>
    <loc>https://patterna.dev/en/design-patterns/creational/factory-method</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/design-patterns/creational/factory-method"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/design-patterns/creational/factory-method"/>
  </url>
  <url>
    <loc>https://patterna.dev/en/design-patterns/creational/factory-method/variants/parameterized</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/design-patterns/creational/factory-method/variants/parameterized"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/design-patterns/creational/factory-method/variants/parameterized"/>
  </url>
  <url>
    <loc>https://patterna.dev/en/design-patterns/creational/factory-method/variants</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/design-patterns/creational/factory-method/variants"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/design-patterns/creational/factory-method/variants"/>
  </url>
  <url>
    <loc>https://patterna.dev/en/design-patterns/creational/prototype</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/design-patterns/creational/prototype"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/design-patterns/creational/prototype"/>
  </url>
  <url>
    <loc>https://patterna.dev/en/design-patterns/creational/singleton</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/design-patterns/creational/singleton"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/design-patterns/creational/singleton"/>
  </url>
  <url>
    <loc>https://patterna.dev/en/design-patterns/creational/singleton/variants/thread-safe</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/design-patterns/creational/singleton/variants/thread-safe"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/design-patterns/creational/singleton/variants/thread-safe"/>
  </url>
  <url>
    <loc>https://patterna.dev/en/design-patterns/creational/singleton/variants</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/design-patterns/creational/singleton/variants"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/design-patterns/creational/singleton/variants"/>
  </url>
  <url>
    <loc>https://patterna.dev/en/design-patterns/structural</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/design-patterns/structural"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/design-patterns/structural"/>
  </url>
  <url>
    <loc>https://patterna.dev/en/design-patterns/structural/adapter</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/design-patterns/structural/adapter"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/design-patterns/structural/adapter"/>
  </url>
  <url>
    <loc>https://patterna.dev/en/design-patterns/structural/bridge</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/design-patterns/structural/bridge"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/design-patterns/structural/bridge"/>
  </url>
  <url>
    <loc>https://patterna.dev/en/design-patterns/structural/composite</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/design-patterns/structural/composite"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/design-patterns/structural/composite"/>
  </url>
  <url>
    <loc>https://patterna.dev/en/design-patterns/structural/decorator</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/design-patterns/structural/decorator"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/design-patterns/structural/decorator"/>
  </url>
  <url>
    <loc>https://patterna.dev/en/design-patterns/structural/facade</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/design-patterns/structural/facade"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/design-patterns/structural/facade"/>
  </url>
  <url>
    <loc>https://patterna.dev/en/design-patterns/structural/flyweight</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/design-patterns/structural/flyweight"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/design-patterns/structural/flyweight"/>
  </url>
  <url>
    <loc>https://patterna.dev/en/design-patterns/structural/proxy</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/design-patterns/structural/proxy"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/design-patterns/structural/proxy"/>
  </url>
  <url>
    <loc>https://patterna.dev/en/solution-patterns</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/solution-patterns"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/solution-patterns"/>
  </url>
  <url>
    <loc>https://patterna.dev/en/solution-patterns/circuit-breaker</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/solution-patterns/circuit-breaker"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/solution-patterns/circuit-breaker"/>
  </url>
  <url>
    <loc>https://patterna.dev/en/solution-patterns/cqrs</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/solution-patterns/cqrs"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/solution-patterns/cqrs"/>
  </url>
  <url>
    <loc>https://patterna.dev/en/solution-patterns/dependency-injection</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/solution-patterns/dependency-injection"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/solution-patterns/dependency-injection"/>
  </url>
  <url>
    <loc>https://patterna.dev/en/solution-patterns/event-sourcing</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/solution-patterns/event-sourcing"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/solution-patterns/event-sourcing"/>
  </url>
  <url>
    <loc>https://patterna.dev/en/solution-patterns/outbox</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/solution-patterns/outbox"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/solution-patterns/outbox"/>
  </url>
  <url>
    <loc>https://patterna.dev/en/solution-patterns/pipeline</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/solution-patterns/pipeline"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/solution-patterns/pipeline"/>
  </url>
  <url>
    <loc>https://patterna.dev/en/solution-patterns/pipeline/variants/channel</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/solution-patterns/pipeline/variants/channel"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/solution-patterns/pipeline/variants/channel"/>
  </url>
  <url>
    <loc>https://patterna.dev/en/solution-patterns/pipeline/variants</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/solution-patterns/pipeline/variants"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/solution-patterns/pipeline/variants"/>
  </url>
  <url>
    <loc>https://patterna.dev/en/solution-patterns/pipeline/variants/middleware</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/solution-patterns/pipeline/variants/middleware"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/solution-patterns/pipeline/variants/middleware"/>
  </url>
  <url>
    <loc>https://patterna.dev/en/solution-patterns/producer-consumer</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/solution-patterns/producer-consumer"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/solution-patterns/producer-consumer"/>
  </url>
  <url>
    <loc>https://patterna.dev/en/solution-patterns/provider</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/solution-patterns/provider"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/solution-patterns/provider"/>
  </url>
  <url>
    <loc>https://patterna.dev/en/solution-patterns/repository</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/solution-patterns/repository"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/solution-patterns/repository"/>
  </url>
  <url>
    <loc>https://patterna.dev/en/solution-patterns/saga</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/solution-patterns/saga"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/solution-patterns/saga"/>
  </url>
  <url>
    <loc>https://patterna.dev/en/solution-patterns/specification</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/solution-patterns/specification"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/solution-patterns/specification"/>
  </url>
  <url>
    <loc>https://patterna.dev/en/solution-patterns/unit-of-work</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://patterna.dev/en/solution-patterns/unit-of-work"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://patterna.dev/es/solution-patterns/unit-of-work"/>
  </url>
</urlset>
