<?xml version="1.0" encoding="utf-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
    
    
        <url>
            <loc>https://catkinkitkat.github.io/about/</loc>
            <lastmod>2026-04-05</lastmod>
        </url>
    
    
    
        
        
            <url>
                <loc>https://catkinkitkat.github.io/engineering/virtual-threads-changed-everything/</loc>
                <lastmod>2026-04-03</lastmod>
            </url>
        
            <url>
                <loc>https://catkinkitkat.github.io/engineering/optional-design-opinions/</loc>
                <lastmod>2026-04-02</lastmod>
            </url>
        
            <url>
                <loc>https://catkinkitkat.github.io/engineering/strangler-fig-in-practice/</loc>
                <lastmod>2026-04-01</lastmod>
            </url>
        
            <url>
                <loc>https://catkinkitkat.github.io/engineering/junit5-guide/</loc>
                <lastmod>2026-03-31</lastmod>
            </url>
        
            <url>
                <loc>https://catkinkitkat.github.io/engineering/java-migration-8-to-21/</loc>
                <lastmod>2026-03-29</lastmod>
            </url>
        
            <url>
                <loc>https://catkinkitkat.github.io/engineering/distributed-tracing-without-losing-your-mind/</loc>
                <lastmod>2026-03-28</lastmod>
            </url>
        
            <url>
                <loc>https://catkinkitkat.github.io/engineering/stream-api-traps/</loc>
                <lastmod>2026-03-27</lastmod>
            </url>
        
            <url>
                <loc>https://catkinkitkat.github.io/engineering/pattern-matching-sealed-classes/</loc>
                <lastmod>2026-03-26</lastmod>
            </url>
        
            <url>
                <loc>https://catkinkitkat.github.io/engineering/java-records-dop/</loc>
                <lastmod>2026-03-25</lastmod>
            </url>
        
            <url>
                <loc>https://catkinkitkat.github.io/engineering/java-module-system/</loc>
                <lastmod>2026-03-23</lastmod>
            </url>
        
            <url>
                <loc>https://catkinkitkat.github.io/engineering/thread-pools-executors/</loc>
                <lastmod>2026-03-21</lastmod>
            </url>
        
            <url>
                <loc>https://catkinkitkat.github.io/engineering/cicd-not-continuous-chaos/</loc>
                <lastmod>2026-03-20</lastmod>
            </url>
        
            <url>
                <loc>https://catkinkitkat.github.io/engineering/crac-checkpoint-restore/</loc>
                <lastmod>2026-03-19</lastmod>
            </url>
        
            <url>
                <loc>https://catkinkitkat.github.io/engineering/graalvm-native-images/</loc>
                <lastmod>2026-03-17</lastmod>
            </url>
        
            <url>
                <loc>https://catkinkitkat.github.io/engineering/thread-dumps-heap-dumps/</loc>
                <lastmod>2026-03-15</lastmod>
            </url>
        
            <url>
                <loc>https://catkinkitkat.github.io/engineering/jdk-flight-recorder/</loc>
                <lastmod>2026-03-13</lastmod>
            </url>
        
            <url>
                <loc>https://catkinkitkat.github.io/engineering/zgc-tail-latency/</loc>
                <lastmod>2026-03-10</lastmod>
            </url>
        
            <url>
                <loc>https://catkinkitkat.github.io/engineering/r2dbc-reactive-database/</loc>
                <lastmod>2026-03-09</lastmod>
            </url>
        
            <url>
                <loc>https://catkinkitkat.github.io/engineering/connection-pooling-silent-killer/</loc>
                <lastmod>2026-03-08</lastmod>
            </url>
        
            <url>
                <loc>https://catkinkitkat.github.io/engineering/completablefuture-async-java/</loc>
                <lastmod>2026-03-07</lastmod>
            </url>
        
            <url>
                <loc>https://catkinkitkat.github.io/engineering/project-reactor-for-mortals/</loc>
                <lastmod>2026-03-06</lastmod>
            </url>
        
            <url>
                <loc>https://catkinkitkat.github.io/engineering/spring-modulith/</loc>
                <lastmod>2026-03-05</lastmod>
            </url>
        
            <url>
                <loc>https://catkinkitkat.github.io/engineering/eventual-consistency/</loc>
                <lastmod>2026-03-04</lastmod>
            </url>
        
            <url>
                <loc>https://catkinkitkat.github.io/engineering/spring-cloud-gateway/</loc>
                <lastmod>2026-03-03</lastmod>
            </url>
        
            <url>
                <loc>https://catkinkitkat.github.io/engineering/ddd-event-storming/</loc>
                <lastmod>2026-03-02</lastmod>
            </url>
        
            <url>
                <loc>https://catkinkitkat.github.io/engineering/bicep-curls/</loc>
                <lastmod>2026-03-01</lastmod>
            </url>
        
            <url>
                <loc>https://catkinkitkat.github.io/engineering/cqrs-reads-from-writes/</loc>
                <lastmod>2026-02-28</lastmod>
            </url>
        
            <url>
                <loc>https://catkinkitkat.github.io/engineering/event-sourcing-fundamentals/</loc>
                <lastmod>2026-02-26</lastmod>
            </url>
        
            <url>
                <loc>https://catkinkitkat.github.io/engineering/docker-images-stop-shipping-800mb/</loc>
                <lastmod>2026-02-25</lastmod>
            </url>
        
            <url>
                <loc>https://catkinkitkat.github.io/engineering/spring-transactional-mistakes/</loc>
                <lastmod>2026-02-24</lastmod>
            </url>
        
            <url>
                <loc>https://catkinkitkat.github.io/engineering/message-broker-selection/</loc>
                <lastmod>2026-02-23</lastmod>
            </url>
        
            <url>
                <loc>https://catkinkitkat.github.io/engineering/spring-data-jpa-anti-patterns/</loc>
                <lastmod>2026-02-22</lastmod>
            </url>
        
            <url>
                <loc>https://catkinkitkat.github.io/engineering/rabbitmq-with-spring-boot/</loc>
                <lastmod>2026-02-20</lastmod>
            </url>
        
            <url>
                <loc>https://catkinkitkat.github.io/engineering/spring-security-oauth2/</loc>
                <lastmod>2026-02-19</lastmod>
            </url>
        
            <url>
                <loc>https://catkinkitkat.github.io/engineering/jms-in-2026/</loc>
                <lastmod>2026-02-18</lastmod>
            </url>
        
            <url>
                <loc>https://catkinkitkat.github.io/engineering/activemq-broker-networks/</loc>
                <lastmod>2026-02-16</lastmod>
            </url>
        
            <url>
                <loc>https://catkinkitkat.github.io/engineering/the-outbox-pattern/</loc>
                <lastmod>2026-02-15</lastmod>
            </url>
        
            <url>
                <loc>https://catkinkitkat.github.io/engineering/feature-flags-spring-boot/</loc>
                <lastmod>2026-02-14</lastmod>
            </url>
        
            <url>
                <loc>https://catkinkitkat.github.io/engineering/kafka-producer-tuning/</loc>
                <lastmod>2026-02-13</lastmod>
            </url>
        
            <url>
                <loc>https://catkinkitkat.github.io/engineering/spring-boot-startup-optimization/</loc>
                <lastmod>2026-02-12</lastmod>
            </url>
        
            <url>
                <loc>https://catkinkitkat.github.io/engineering/apache-flink-stream-processing/</loc>
                <lastmod>2026-02-11</lastmod>
            </url>
        
            <url>
                <loc>https://catkinkitkat.github.io/engineering/killing-weblogic/</loc>
                <lastmod>2026-02-10</lastmod>
            </url>
        
            <url>
                <loc>https://catkinkitkat.github.io/engineering/spring-boot-profiles-configuration/</loc>
                <lastmod>2026-02-09</lastmod>
            </url>
        
            <url>
                <loc>https://catkinkitkat.github.io/engineering/spring-boot-auto-configuration/</loc>
                <lastmod>2026-02-07</lastmod>
            </url>
        
            <url>
                <loc>https://catkinkitkat.github.io/engineering/testing-kafka-systems/</loc>
                <lastmod>2026-02-04</lastmod>
            </url>
        
            <url>
                <loc>https://catkinkitkat.github.io/engineering/kafka-on-kubernetes/</loc>
                <lastmod>2026-01-30</lastmod>
            </url>
        
            <url>
                <loc>https://catkinkitkat.github.io/engineering/caching-in-microservices/</loc>
                <lastmod>2026-01-29</lastmod>
            </url>
        
            <url>
                <loc>https://catkinkitkat.github.io/engineering/avro-vs-protobuf/</loc>
                <lastmod>2026-01-27</lastmod>
            </url>
        
            <url>
                <loc>https://catkinkitkat.github.io/engineering/kafka-offsets-what-nobody-tells-you/</loc>
                <lastmod>2026-01-25</lastmod>
            </url>
        
            <url>
                <loc>https://catkinkitkat.github.io/engineering/spring-cloud-stream-kafka/</loc>
                <lastmod>2026-01-24</lastmod>
            </url>
        
            <url>
                <loc>https://catkinkitkat.github.io/engineering/idempotency/</loc>
                <lastmod>2026-01-23</lastmod>
            </url>
        
            <url>
                <loc>https://catkinkitkat.github.io/engineering/kafka-streams-practical-intro/</loc>
                <lastmod>2026-01-21</lastmod>
            </url>
        
            <url>
                <loc>https://catkinkitkat.github.io/engineering/kafka-connect-and-smts/</loc>
                <lastmod>2026-01-19</lastmod>
            </url>
        
            <url>
                <loc>https://catkinkitkat.github.io/engineering/api-gateway-in-practice/</loc>
                <lastmod>2026-01-17</lastmod>
            </url>
        
            <url>
                <loc>https://catkinkitkat.github.io/engineering/kafka-disaster-recovery/</loc>
                <lastmod>2026-01-16</lastmod>
            </url>
        
            <url>
                <loc>https://catkinkitkat.github.io/engineering/kafka-lag-monitoring/</loc>
                <lastmod>2026-01-14</lastmod>
            </url>
        
            <url>
                <loc>https://catkinkitkat.github.io/engineering/service-discovery/</loc>
                <lastmod>2026-01-13</lastmod>
            </url>
        
            <url>
                <loc>https://catkinkitkat.github.io/engineering/kraft-kafka-without-zookeeper/</loc>
                <lastmod>2026-01-11</lastmod>
            </url>
        
            <url>
                <loc>https://catkinkitkat.github.io/engineering/kafka-as-a-message-queue/</loc>
                <lastmod>2026-01-09</lastmod>
            </url>
        
            <url>
                <loc>https://catkinkitkat.github.io/engineering/elk-vs-loki/</loc>
                <lastmod>2026-01-08</lastmod>
            </url>
        
            <url>
                <loc>https://catkinkitkat.github.io/engineering/kafka-partitioning/</loc>
                <lastmod>2026-01-07</lastmod>
            </url>
        
            <url>
                <loc>https://catkinkitkat.github.io/engineering/structured-logging/</loc>
                <lastmod>2026-01-06</lastmod>
            </url>
        
            <url>
                <loc>https://catkinkitkat.github.io/engineering/kafka-transactions-exactly-once/</loc>
                <lastmod>2026-01-05</lastmod>
            </url>
        
            <url>
                <loc>https://catkinkitkat.github.io/engineering/resilience-patterns/</loc>
                <lastmod>2026-01-04</lastmod>
            </url>
        
            <url>
                <loc>https://catkinkitkat.github.io/engineering/prometheus-grafana-java/</loc>
                <lastmod>2026-01-03</lastmod>
            </url>
        
            <url>
                <loc>https://catkinkitkat.github.io/engineering/when-not-to-do-microservices/</loc>
                <lastmod>2026-01-02</lastmod>
            </url>
        
            <url>
                <loc>https://catkinkitkat.github.io/engineering/mtls-between-microservices/</loc>
                <lastmod>2025-12-28</lastmod>
            </url>
        
            <url>
                <loc>https://catkinkitkat.github.io/engineering/vault-secrets-management/</loc>
                <lastmod>2025-12-25</lastmod>
            </url>
        
            <url>
                <loc>https://catkinkitkat.github.io/engineering/jwt-how-it-works/</loc>
                <lastmod>2025-12-20</lastmod>
            </url>
        
            <url>
                <loc>https://catkinkitkat.github.io/engineering/oauth2-oidc-fundamentals/</loc>
                <lastmod>2025-12-15</lastmod>
            </url>
        
            <url>
                <loc>https://catkinkitkat.github.io/engineering/archunit-testing-architecture/</loc>
                <lastmod>2025-12-10</lastmod>
            </url>
        
            <url>
                <loc>https://catkinkitkat.github.io/engineering/load-testing-gatling/</loc>
                <lastmod>2025-12-01</lastmod>
            </url>
        
            <url>
                <loc>https://catkinkitkat.github.io/engineering/testcontainers-guide/</loc>
                <lastmod>2025-11-20</lastmod>
            </url>
        
            <url>
                <loc>https://catkinkitkat.github.io/engineering/contract-testing-pact/</loc>
                <lastmod>2025-11-10</lastmod>
            </url>
        
            <url>
                <loc>https://catkinkitkat.github.io/engineering/postgresql-internals-for-java/</loc>
                <lastmod>2025-11-01</lastmod>
            </url>
        
            <url>
                <loc>https://catkinkitkat.github.io/engineering/database-multitenancy/</loc>
                <lastmod>2025-10-15</lastmod>
            </url>
        
            <url>
                <loc>https://catkinkitkat.github.io/engineering/jakarta-ee-in-2026/</loc>
                <lastmod>2025-10-05</lastmod>
            </url>
        
            <url>
                <loc>https://catkinkitkat.github.io/engineering/flyway-vs-liquibase/</loc>
                <lastmod>2025-10-01</lastmod>
            </url>
        
            <url>
                <loc>https://catkinkitkat.github.io/engineering/micronaut-compile-time-di/</loc>
                <lastmod>2025-09-25</lastmod>
            </url>
        
            <url>
                <loc>https://catkinkitkat.github.io/engineering/cdc-with-debezium/</loc>
                <lastmod>2025-09-15</lastmod>
            </url>
        
            <url>
                <loc>https://catkinkitkat.github.io/engineering/quarkus-kubernetes-native/</loc>
                <lastmod>2025-09-15</lastmod>
            </url>
        
            <url>
                <loc>https://catkinkitkat.github.io/engineering/grpc-binary-protocols/</loc>
                <lastmod>2025-09-05</lastmod>
            </url>
        
            <url>
                <loc>https://catkinkitkat.github.io/engineering/database-deadlocks/</loc>
                <lastmod>2025-09-01</lastmod>
            </url>
        
            <url>
                <loc>https://catkinkitkat.github.io/engineering/graphql-when-rest-isnt-enough/</loc>
                <lastmod>2025-08-25</lastmod>
            </url>
        
            <url>
                <loc>https://catkinkitkat.github.io/engineering/optimistic-vs-pessimistic-locking/</loc>
                <lastmod>2025-08-15</lastmod>
            </url>
        
            <url>
                <loc>https://catkinkitkat.github.io/engineering/rest-api-design/</loc>
                <lastmod>2025-08-15</lastmod>
            </url>
        
            <url>
                <loc>https://catkinkitkat.github.io/engineering/data-oriented-programming/</loc>
                <lastmod>2025-08-05</lastmod>
            </url>
        
            <url>
                <loc>https://catkinkitkat.github.io/engineering/transaction-isolation-levels/</loc>
                <lastmod>2025-08-01</lastmod>
            </url>
        
            <url>
                <loc>https://catkinkitkat.github.io/engineering/hexagonal-architecture/</loc>
                <lastmod>2025-07-25</lastmod>
            </url>
        
            <url>
                <loc>https://catkinkitkat.github.io/engineering/hibernate-performance-checklist/</loc>
                <lastmod>2025-07-15</lastmod>
            </url>
        
            <url>
                <loc>https://catkinkitkat.github.io/engineering/terraform-with-kubernetes/</loc>
                <lastmod>2025-07-15</lastmod>
            </url>
        
            <url>
                <loc>https://catkinkitkat.github.io/engineering/helm-charts/</loc>
                <lastmod>2025-07-05</lastmod>
            </url>
        
            <url>
                <loc>https://catkinkitkat.github.io/engineering/eager-vs-lazy-fetching/</loc>
                <lastmod>2025-07-01</lastmod>
            </url>
        
            <url>
                <loc>https://catkinkitkat.github.io/engineering/serverless-java/</loc>
                <lastmod>2025-06-25</lastmod>
            </url>
        
            <url>
                <loc>https://catkinkitkat.github.io/engineering/keyset-vs-offset-pagination/</loc>
                <lastmod>2025-06-20</lastmod>
            </url>
        
            <url>
                <loc>https://catkinkitkat.github.io/engineering/blue-green-canary-deployments/</loc>
                <lastmod>2025-06-15</lastmod>
            </url>
        
            <url>
                <loc>https://catkinkitkat.github.io/engineering/n-plus-1-query/</loc>
                <lastmod>2025-06-10</lastmod>
            </url>
        
            <url>
                <loc>https://catkinkitkat.github.io/engineering/istio-service-mesh/</loc>
                <lastmod>2025-06-05</lastmod>
            </url>
        
            <url>
                <loc>https://catkinkitkat.github.io/engineering/kubernetes-secrets-management/</loc>
                <lastmod>2025-05-25</lastmod>
            </url>
        
            <url>
                <loc>https://catkinkitkat.github.io/engineering/gitops-argocd/</loc>
                <lastmod>2025-05-15</lastmod>
            </url>
        
            <url>
                <loc>https://catkinkitkat.github.io/engineering/kubernetes-java-best-practices/</loc>
                <lastmod>2025-05-01</lastmod>
            </url>
        
    
        
        
            <url>
                <loc>https://catkinkitkat.github.io/blog/my-linux-setup/</loc>
                <lastmod>2026-03-12</lastmod>
            </url>
        
            <url>
                <loc>https://catkinkitkat.github.io/blog/working-at-a-consultancy/</loc>
                <lastmod>2026-02-05</lastmod>
            </url>
        
            <url>
                <loc>https://catkinkitkat.github.io/blog/another-site-another-framework/</loc>
                <lastmod>2026-01-15</lastmod>
            </url>
        
            <url>
                <loc>https://catkinkitkat.github.io/blog/hello-world/</loc>
                <lastmod>2025-12-31</lastmod>
            </url>
        
    
</urlset>
