<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:news="http://www.google.com/schemas/sitemap-news/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1"><url><loc>https://yaroslavkladko.dev</loc></url><url><loc>https://yaroslavkladko.dev/about</loc></url><url><loc>https://yaroslavkladko.dev/api-versioning-strategies</loc></url><url><loc>https://yaroslavkladko.dev/audit-log-implementation</loc></url><url><loc>https://yaroslavkladko.dev/backend-for-frontend-pattern</loc></url><url><loc>https://yaroslavkladko.dev/banking-ledger-design</loc></url><url><loc>https://yaroslavkladko.dev/blog</loc></url><url><loc>https://yaroslavkladko.dev/category/basics</loc></url><url><loc>https://yaroslavkladko.dev/category/basics/2</loc></url><url><loc>https://yaroslavkladko.dev/category/basics/3</loc></url><url><loc>https://yaroslavkladko.dev/category/core-patterns</loc></url><url><loc>https://yaroslavkladko.dev/category/core-patterns/2</loc></url><url><loc>https://yaroslavkladko.dev/category/core-patterns/3</loc></url><url><loc>https://yaroslavkladko.dev/category/highload</loc></url><url><loc>https://yaroslavkladko.dev/category/highload/2</loc></url><url><loc>https://yaroslavkladko.dev/category/highload/3</loc></url><url><loc>https://yaroslavkladko.dev/category/real-domains</loc></url><url><loc>https://yaroslavkladko.dev/category/real-domains/2</loc></url><url><loc>https://yaroslavkladko.dev/category/real-domains/3</loc></url><url><loc>https://yaroslavkladko.dev/circuit-breaker-patterns-deep</loc></url><url><loc>https://yaroslavkladko.dev/consumer-driven-contracts</loc></url><url><loc>https://yaroslavkladko.dev/contact</loc></url><url><loc>https://yaroslavkladko.dev/cqrs-deep-dive</loc></url><url><loc>https://yaroslavkladko.dev/database-per-service</loc></url><url><loc>https://yaroslavkladko.dev/dead-letter-queues</loc></url><url><loc>https://yaroslavkladko.dev/dependency-injection-in-java</loc></url><url><loc>https://yaroslavkladko.dev/distributed-systems-from-scratch</loc></url><url><loc>https://yaroslavkladko.dev/domain-driven-design-for-microservices</loc></url><url><loc>https://yaroslavkladko.dev/elasticsearch-for-search</loc></url><url><loc>https://yaroslavkladko.dev/event-sourcing-basics</loc></url><url><loc>https://yaroslavkladko.dev/event-sourcing-in-practice</loc></url><url><loc>https://yaroslavkladko.dev/faqs</loc></url><url><loc>https://yaroslavkladko.dev/graalvm-native-images</loc></url><url><loc>https://yaroslavkladko.dev/gradle-configurations</loc></url><url><loc>https://yaroslavkladko.dev/gradle-multimodule-setup</loc></url><url><loc>https://yaroslavkladko.dev/help</loc></url><url><loc>https://yaroslavkladko.dev/highload-distributed-systems-architecture</loc></url><url><loc>https://yaroslavkladko.dev/hikaricp-tuning</loc></url><url><loc>https://yaroslavkladko.dev/homes/mobile-app</loc></url><url><loc>https://yaroslavkladko.dev/homes/personal</loc></url><url><loc>https://yaroslavkladko.dev/homes/saas</loc></url><url><loc>https://yaroslavkladko.dev/homes/startup</loc></url><url><loc>https://yaroslavkladko.dev/idempotency-guide</loc></url><url><loc>https://yaroslavkladko.dev/incident-postmortem-culture</loc></url><url><loc>https://yaroslavkladko.dev/java-microservices</loc></url><url><loc>https://yaroslavkladko.dev/java-records-and-sealed</loc></url><url><loc>https://yaroslavkladko.dev/java-streams-deep-dive</loc></url><url><loc>https://yaroslavkladko.dev/jvm-gc-tuning</loc></url><url><loc>https://yaroslavkladko.dev/kafka-consumer-rebalancing</loc></url><url><loc>https://yaroslavkladko.dev/kafka-partitions-ordering</loc></url><url><loc>https://yaroslavkladko.dev/kafka-schema-registry</loc></url><url><loc>https://yaroslavkladko.dev/kafka-streams-intro</loc></url><url><loc>https://yaroslavkladko.dev/landing/click-through</loc></url><url><loc>https://yaroslavkladko.dev/landing/lead-generation</loc></url><url><loc>https://yaroslavkladko.dev/landing/pre-launch</loc></url><url><loc>https://yaroslavkladko.dev/landing/product</loc></url><url><loc>https://yaroslavkladko.dev/landing/sales</loc></url><url><loc>https://yaroslavkladko.dev/landing/subscription</loc></url><url><loc>https://yaroslavkladko.dev/latency-percentiles-guide</loc></url><url><loc>https://yaroslavkladko.dev/logging-and-debugging-patterns</loc></url><url><loc>https://yaroslavkladko.dev/message-brokers-introduction</loc></url><url><loc>https://yaroslavkladko.dev/microservices-architecture</loc></url><url><loc>https://yaroslavkladko.dev/monolith-to-microservices-migration</loc></url><url><loc>https://yaroslavkladko.dev/multi-tenancy-patterns</loc></url><url><loc>https://yaroslavkladko.dev/new-java-features-25</loc></url><url><loc>https://yaroslavkladko.dev/new-java-features-26</loc></url><url><loc>https://yaroslavkladko.dev/observability-and-tracing</loc></url><url><loc>https://yaroslavkladko.dev/openapi-first-development</loc></url><url><loc>https://yaroslavkladko.dev/outbox-vs-cdc</loc></url><url><loc>https://yaroslavkladko.dev/patterns-in-microservices</loc></url><url><loc>https://yaroslavkladko.dev/payment-system-on-jvm</loc></url><url><loc>https://yaroslavkladko.dev/postgres-at-scale</loc></url><url><loc>https://yaroslavkladko.dev/postgres-replication-failover</loc></url><url><loc>https://yaroslavkladko.dev/pricing</loc></url><url><loc>https://yaroslavkladko.dev/privacy</loc></url><url><loc>https://yaroslavkladko.dev/rate-limiter-implementation</loc></url><url><loc>https://yaroslavkladko.dev/real-cases-microservices-from-the-field</loc></url><url><loc>https://yaroslavkladko.dev/real-experience-production-java-microservices</loc></url><url><loc>https://yaroslavkladko.dev/real-scalable-java-backend</loc></url><url><loc>https://yaroslavkladko.dev/real-time-notifications</loc></url><url><loc>https://yaroslavkladko.dev/redis-caching-patterns</loc></url><url><loc>https://yaroslavkladko.dev/rest-vs-grpc-choosing</loc></url><url><loc>https://yaroslavkladko.dev/retry-strategies-done-right</loc></url><url><loc>https://yaroslavkladko.dev/saga-patterns-explained</loc></url><url><loc>https://yaroslavkladko.dev/scaling-java-backend-production-lessons</loc></url><url><loc>https://yaroslavkladko.dev/services</loc></url><url><loc>https://yaroslavkladko.dev/spring-boot-essentials</loc></url><url><loc>https://yaroslavkladko.dev/sre-for-small-teams</loc></url><url><loc>https://yaroslavkladko.dev/strangler-fig-pattern</loc></url><url><loc>https://yaroslavkladko.dev/tag/api</loc></url><url><loc>https://yaroslavkladko.dev/tag/architecture</loc></url><url><loc>https://yaroslavkladko.dev/tag/architecture/2</loc></url><url><loc>https://yaroslavkladko.dev/tag/architecture/3</loc></url><url><loc>https://yaroslavkladko.dev/tag/audit</loc></url><url><loc>https://yaroslavkladko.dev/tag/availability</loc></url><url><loc>https://yaroslavkladko.dev/tag/avro</loc></url><url><loc>https://yaroslavkladko.dev/tag/backend</loc></url><url><loc>https://yaroslavkladko.dev/tag/banking</loc></url><url><loc>https://yaroslavkladko.dev/tag/bff</loc></url><url><loc>https://yaroslavkladko.dev/tag/build</loc></url><url><loc>https://yaroslavkladko.dev/tag/caching</loc></url><url><loc>https://yaroslavkladko.dev/tag/case-studies</loc></url><url><loc>https://yaroslavkladko.dev/tag/cdc</loc></url><url><loc>https://yaroslavkladko.dev/tag/circuit-breaker</loc></url><url><loc>https://yaroslavkladko.dev/tag/compliance</loc></url><url><loc>https://yaroslavkladko.dev/tag/concurrency</loc></url><url><loc>https://yaroslavkladko.dev/tag/connection-pool</loc></url><url><loc>https://yaroslavkladko.dev/tag/consumers</loc></url><url><loc>https://yaroslavkladko.dev/tag/contracts</loc></url><url><loc>https://yaroslavkladko.dev/tag/cqrs</loc></url><url><loc>https://yaroslavkladko.dev/tag/culture</loc></url><url><loc>https://yaroslavkladko.dev/tag/database</loc></url><url><loc>https://yaroslavkladko.dev/tag/ddd</loc></url><url><loc>https://yaroslavkladko.dev/tag/debezium</loc></url><url><loc>https://yaroslavkladko.dev/tag/debugging</loc></url><url><loc>https://yaroslavkladko.dev/tag/dependency-injection</loc></url><url><loc>https://yaroslavkladko.dev/tag/design</loc></url><url><loc>https://yaroslavkladko.dev/tag/design-patterns</loc></url><url><loc>https://yaroslavkladko.dev/tag/distributed-systems</loc></url><url><loc>https://yaroslavkladko.dev/tag/distributed-transactions</loc></url><url><loc>https://yaroslavkladko.dev/tag/domain-driven-design</loc></url><url><loc>https://yaroslavkladko.dev/tag/elasticsearch</loc></url><url><loc>https://yaroslavkladko.dev/tag/event-sourcing</loc></url><url><loc>https://yaroslavkladko.dev/tag/failover</loc></url><url><loc>https://yaroslavkladko.dev/tag/fintech</loc></url><url><loc>https://yaroslavkladko.dev/tag/framework</loc></url><url><loc>https://yaroslavkladko.dev/tag/functional</loc></url><url><loc>https://yaroslavkladko.dev/tag/fundamentals</loc></url><url><loc>https://yaroslavkladko.dev/tag/g1gc</loc></url><url><loc>https://yaroslavkladko.dev/tag/garbage-collection</loc></url><url><loc>https://yaroslavkladko.dev/tag/graalvm</loc></url><url><loc>https://yaroslavkladko.dev/tag/gradle</loc></url><url><loc>https://yaroslavkladko.dev/tag/grpc</loc></url><url><loc>https://yaroslavkladko.dev/tag/highload</loc></url><url><loc>https://yaroslavkladko.dev/tag/hikaricp</loc></url><url><loc>https://yaroslavkladko.dev/tag/idempotency</loc></url><url><loc>https://yaroslavkladko.dev/tag/incidents</loc></url><url><loc>https://yaroslavkladko.dev/tag/java</loc></url><url><loc>https://yaroslavkladko.dev/tag/java-25</loc></url><url><loc>https://yaroslavkladko.dev/tag/java-26</loc></url><url><loc>https://yaroslavkladko.dev/tag/java/2</loc></url><url><loc>https://yaroslavkladko.dev/tag/java/3</loc></url><url><loc>https://yaroslavkladko.dev/tag/java/4</loc></url><url><loc>https://yaroslavkladko.dev/tag/jdbc</loc></url><url><loc>https://yaroslavkladko.dev/tag/jdk</loc></url><url><loc>https://yaroslavkladko.dev/tag/jvm</loc></url><url><loc>https://yaroslavkladko.dev/tag/kafka</loc></url><url><loc>https://yaroslavkladko.dev/tag/kafka/2</loc></url><url><loc>https://yaroslavkladko.dev/tag/latency</loc></url><url><loc>https://yaroslavkladko.dev/tag/ledger</loc></url><url><loc>https://yaroslavkladko.dev/tag/legacy</loc></url><url><loc>https://yaroslavkladko.dev/tag/lessons-learned</loc></url><url><loc>https://yaroslavkladko.dev/tag/logging</loc></url><url><loc>https://yaroslavkladko.dev/tag/messaging</loc></url><url><loc>https://yaroslavkladko.dev/tag/microservices</loc></url><url><loc>https://yaroslavkladko.dev/tag/microservices/2</loc></url><url><loc>https://yaroslavkladko.dev/tag/migration</loc></url><url><loc>https://yaroslavkladko.dev/tag/monitoring</loc></url><url><loc>https://yaroslavkladko.dev/tag/monolith</loc></url><url><loc>https://yaroslavkladko.dev/tag/multi-tenancy</loc></url><url><loc>https://yaroslavkladko.dev/tag/native-image</loc></url><url><loc>https://yaroslavkladko.dev/tag/nats</loc></url><url><loc>https://yaroslavkladko.dev/tag/notifications</loc></url><url><loc>https://yaroslavkladko.dev/tag/observability</loc></url><url><loc>https://yaroslavkladko.dev/tag/openapi</loc></url><url><loc>https://yaroslavkladko.dev/tag/opentelemetry</loc></url><url><loc>https://yaroslavkladko.dev/tag/operations</loc></url><url><loc>https://yaroslavkladko.dev/tag/ordering</loc></url><url><loc>https://yaroslavkladko.dev/tag/outbox</loc></url><url><loc>https://yaroslavkladko.dev/tag/pact</loc></url><url><loc>https://yaroslavkladko.dev/tag/partitions</loc></url><url><loc>https://yaroslavkladko.dev/tag/pattern-matching</loc></url><url><loc>https://yaroslavkladko.dev/tag/patterns</loc></url><url><loc>https://yaroslavkladko.dev/tag/patterns/2</loc></url><url><loc>https://yaroslavkladko.dev/tag/patterns/3</loc></url><url><loc>https://yaroslavkladko.dev/tag/payments</loc></url><url><loc>https://yaroslavkladko.dev/tag/performance</loc></url><url><loc>https://yaroslavkladko.dev/tag/performance/2</loc></url><url><loc>https://yaroslavkladko.dev/tag/postgres</loc></url><url><loc>https://yaroslavkladko.dev/tag/postmortems</loc></url><url><loc>https://yaroslavkladko.dev/tag/preview</loc></url><url><loc>https://yaroslavkladko.dev/tag/processing</loc></url><url><loc>https://yaroslavkladko.dev/tag/production</loc></url><url><loc>https://yaroslavkladko.dev/tag/production/2</loc></url><url><loc>https://yaroslavkladko.dev/tag/protobuf</loc></url><url><loc>https://yaroslavkladko.dev/tag/rabbitmq</loc></url><url><loc>https://yaroslavkladko.dev/tag/rate-limiting</loc></url><url><loc>https://yaroslavkladko.dev/tag/rebalancing</loc></url><url><loc>https://yaroslavkladko.dev/tag/records</loc></url><url><loc>https://yaroslavkladko.dev/tag/redis</loc></url><url><loc>https://yaroslavkladko.dev/tag/refactoring</loc></url><url><loc>https://yaroslavkladko.dev/tag/reliability</loc></url><url><loc>https://yaroslavkladko.dev/tag/replication</loc></url><url><loc>https://yaroslavkladko.dev/tag/resilience</loc></url><url><loc>https://yaroslavkladko.dev/tag/rest</loc></url><url><loc>https://yaroslavkladko.dev/tag/retry</loc></url><url><loc>https://yaroslavkladko.dev/tag/saas</loc></url><url><loc>https://yaroslavkladko.dev/tag/saga</loc></url><url><loc>https://yaroslavkladko.dev/tag/scalability</loc></url><url><loc>https://yaroslavkladko.dev/tag/scaling</loc></url><url><loc>https://yaroslavkladko.dev/tag/schema-registry</loc></url><url><loc>https://yaroslavkladko.dev/tag/sealed</loc></url><url><loc>https://yaroslavkladko.dev/tag/search</loc></url><url><loc>https://yaroslavkladko.dev/tag/slo</loc></url><url><loc>https://yaroslavkladko.dev/tag/small-teams</loc></url><url><loc>https://yaroslavkladko.dev/tag/spring</loc></url><url><loc>https://yaroslavkladko.dev/tag/spring-boot</loc></url><url><loc>https://yaroslavkladko.dev/tag/sre</loc></url><url><loc>https://yaroslavkladko.dev/tag/streams</loc></url><url><loc>https://yaroslavkladko.dev/tag/testing</loc></url><url><loc>https://yaroslavkladko.dev/tag/tracing</loc></url><url><loc>https://yaroslavkladko.dev/tag/versioning</loc></url><url><loc>https://yaroslavkladko.dev/tag/virtual-threads</loc></url><url><loc>https://yaroslavkladko.dev/tag/zgc</loc></url><url><loc>https://yaroslavkladko.dev/terms</loc></url><url><loc>https://yaroslavkladko.dev/transactional-outbox-deep</loc></url><url><loc>https://yaroslavkladko.dev/virtual-threads-practice</loc></url></urlset>