<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://abykov.dev/posts/solid-intro/</loc>
<lastmod>2025-05-02T06:38:00+00:00</lastmod>
</url>
<url>
<loc>https://abykov.dev/posts/solid-ocp/</loc>
<lastmod>2025-05-05T06:00:00+00:00</lastmod>
</url>
<url>
<loc>https://abykov.dev/posts/solid-srp/</loc>
<lastmod>2025-05-05T06:00:00+00:00</lastmod>
</url>
<url>
<loc>https://abykov.dev/posts/mservices-intro/</loc>
<lastmod>2025-05-06T15:29:00+00:00</lastmod>
</url>
<url>
<loc>https://abykov.dev/posts/mservices-evolution/</loc>
<lastmod>2025-05-06T15:53:00+00:00</lastmod>
</url>
<url>
<loc>https://abykov.dev/posts/mservices-architecture/</loc>
<lastmod>2025-06-11T12:12:00+00:00</lastmod>
</url>
<url>
<loc>https://abykov.dev/posts/service-discovery-needed/</loc>
<lastmod>2025-06-20T15:00:00+00:00</lastmod>
</url>
<url>
<loc>https://abykov.dev/posts/feign-vs-jpa-boundaries/</loc>
<lastmod>2025-06-22T15:00:00+00:00</lastmod>
</url>
<url>
<loc>https://abykov.dev/posts/open-feign-client-intro/</loc>
<lastmod>2025-06-23T15:00:00+00:00</lastmod>
</url>
<url>
<loc>https://abykov.dev/posts/service-discovery/</loc>
<lastmod>2025-06-24T07:00:00+00:00</lastmod>
</url>
<url>
<loc>https://abykov.dev/posts/api-gateway/</loc>
<lastmod>2025-06-25T07:00:00+00:00</lastmod>
</url>
<url>
<loc>https://abykov.dev/posts/querydsl/</loc>
<lastmod>2025-07-04T18:05:00+00:00</lastmod>
</url>
<url>
<loc>https://abykov.dev/posts/postgres-documents-partitioning/</loc>
<lastmod>2025-08-21T11:15:00+00:00</lastmod>
</url>
<url>
<loc>https://abykov.dev/posts/deploy-spring-boot-vps/</loc>
<lastmod>2025-09-05T09:00:00+00:00</lastmod>
</url>
<url>
<loc>https://abykov.dev/posts/java-platform-bytecode-jvm/</loc>
<lastmod>2025-09-14T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://abykov.dev/posts/jvm-internals/</loc>
<lastmod>2025-09-14T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://abykov.dev/posts/java-memory-model/</loc>
<lastmod>2025-09-16T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://abykov.dev/posts/evolution-of-java/</loc>
<lastmod>2025-09-17T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://abykov.dev/posts/java-internals-optimizations/</loc>
<lastmod>2025-09-17T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://abykov.dev/posts/java-switch/</loc>
<lastmod>2025-10-17T18:34:00+00:00</lastmod>
</url>
<url>
<loc>https://abykov.dev/posts/oracle-sqlplus-ubuntu/</loc>
<lastmod>2025-10-22T19:00:00+00:00</lastmod>
</url>
<url>
<loc>https://abykov.dev/posts/openvpn-ubuntu-automation/</loc>
<lastmod>2025-10-22T19:52:00+00:00</lastmod>
</url>
<url>
<loc>https://abykov.dev/posts/sneaky-throws/</loc>
<lastmod>2025-11-17T17:00:00+00:00</lastmod>
</url>
<url>
<loc>https://abykov.dev/posts/guava-in-2025-legacy-and-modern/</loc>
<lastmod>2025-12-24T18:55:00+00:00</lastmod>
</url>
<url>
<loc>https://abykov.dev/posts/teams-rpa/</loc>
<lastmod>2026-01-18T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://abykov.dev/posts/nexus-upload-with-expired-ssl/</loc>
<lastmod>2026-02-01T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://abykov.dev/posts/xml-pipeline/</loc>
<lastmod>2026-02-05T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://abykov.dev/posts/idempotent-index-creation-oracle/</loc>
<lastmod>2026-02-22T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://abykov.dev/posts/sonarqube/</loc>
<lastmod>2026-03-09T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://abykov.dev/tags/</loc>
<lastmod>2026-03-09T16:36:48+00:00</lastmod>
</url>
<url>
<loc>https://abykov.dev/archives/</loc>
<lastmod>2026-03-09T16:36:48+00:00</lastmod>
</url>
<url>
<loc>https://abykov.dev/categories/</loc>
</url>
<url>
<loc>https://abykov.dev/</loc>
</url>
<url>
<loc>https://abykov.dev/tags/solid/</loc>
</url>
<url>
<loc>https://abykov.dev/tags/java/</loc>
</url>
<url>
<loc>https://abykov.dev/tags/clean-code/</loc>
</url>
<url>
<loc>https://abykov.dev/tags/best-practices/</loc>
</url>
<url>
<loc>https://abykov.dev/tags/software-design/</loc>
</url>
<url>
<loc>https://abykov.dev/tags/clean-architecture/</loc>
</url>
<url>
<loc>https://abykov.dev/tags/ocp/</loc>
</url>
<url>
<loc>https://abykov.dev/tags/srp/</loc>
</url>
<url>
<loc>https://abykov.dev/tags/microservices/</loc>
</url>
<url>
<loc>https://abykov.dev/tags/distributed-systems/</loc>
</url>
<url>
<loc>https://abykov.dev/tags/architecture/</loc>
</url>
<url>
<loc>https://abykov.dev/tags/monolith/</loc>
</url>
<url>
<loc>https://abykov.dev/tags/soa/</loc>
</url>
<url>
<loc>https://abykov.dev/tags/devops/</loc>
</url>
<url>
<loc>https://abykov.dev/tags/ddd/</loc>
</url>
<url>
<loc>https://abykov.dev/tags/spring-boot/</loc>
</url>
<url>
<loc>https://abykov.dev/tags/docker/</loc>
</url>
<url>
<loc>https://abykov.dev/tags/kubernetes/</loc>
</url>
<url>
<loc>https://abykov.dev/tags/api-gateway/</loc>
</url>
<url>
<loc>https://abykov.dev/tags/ci-cd/</loc>
</url>
<url>
<loc>https://abykov.dev/tags/event-driven/</loc>
</url>
<url>
<loc>https://abykov.dev/tags/patterns/</loc>
</url>
<url>
<loc>https://abykov.dev/tags/monolith-to-microservices/</loc>
</url>
<url>
<loc>https://abykov.dev/tags/eureka/</loc>
</url>
<url>
<loc>https://abykov.dev/tags/service-discovery/</loc>
</url>
<url>
<loc>https://abykov.dev/tags/spring-cloud/</loc>
</url>
<url>
<loc>https://abykov.dev/tags/spring-boot/</loc>
</url>
<url>
<loc>https://abykov.dev/tags/feign/</loc>
</url>
<url>
<loc>https://abykov.dev/tags/spring-cloud/</loc>
</url>
<url>
<loc>https://abykov.dev/tags/domain/</loc>
</url>
<url>
<loc>https://abykov.dev/tags/inter-service-communication/</loc>
</url>
<url>
<loc>https://abykov.dev/tags/service-discovery/</loc>
</url>
<url>
<loc>https://abykov.dev/tags/gateway/</loc>
</url>
<url>
<loc>https://abykov.dev/tags/spring-cloud-gateway/</loc>
</url>
<url>
<loc>https://abykov.dev/tags/edge-server/</loc>
</url>
<url>
<loc>https://abykov.dev/tags/service/</loc>
</url>
<url>
<loc>https://abykov.dev/tags/querydsl/</loc>
</url>
<url>
<loc>https://abykov.dev/tags/jpa/</loc>
</url>
<url>
<loc>https://abykov.dev/tags/criteria-api/</loc>
</url>
<url>
<loc>https://abykov.dev/tags/sql/</loc>
</url>
<url>
<loc>https://abykov.dev/tags/backend/</loc>
</url>
<url>
<loc>https://abykov.dev/tags/postgresql/</loc>
</url>
<url>
<loc>https://abykov.dev/tags/highload/</loc>
</url>
<url>
<loc>https://abykov.dev/tags/%D0%BF%D1%80%D0%BE%D0%B8%D0%B7%D0%B2%D0%BE%D0%B4%D0%B8%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D0%BE%D1%81%D1%82%D1%8C/</loc>
</url>
<url>
<loc>https://abykov.dev/tags/%D0%BE%D0%BF%D1%82%D0%B8%D0%BC%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F/</loc>
</url>
<url>
<loc>https://abykov.dev/tags/%D0%BF%D0%B0%D1%80%D1%82%D0%B8%D1%86%D0%B8%D0%BE%D0%BD%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5/</loc>
</url>
<url>
<loc>https://abykov.dev/tags/%D0%B0%D1%80%D1%85%D0%B8%D1%82%D0%B5%D0%BA%D1%82%D1%83%D1%80%D0%B0/</loc>
</url>
<url>
<loc>https://abykov.dev/tags/github-actions/</loc>
</url>
<url>
<loc>https://abykov.dev/tags/vps/</loc>
</url>
<url>
<loc>https://abykov.dev/tags/cicd/</loc>
</url>
<url>
<loc>https://abykov.dev/tags/deploy/</loc>
</url>
<url>
<loc>https://abykov.dev/tags/pipeline/</loc>
</url>
<url>
<loc>https://abykov.dev/tags/automation/</loc>
</url>
<url>
<loc>https://abykov.dev/tags/systemd/</loc>
</url>
<url>
<loc>https://abykov.dev/tags/nginx/</loc>
</url>
<url>
<loc>https://abykov.dev/tags/ssl/</loc>
</url>
<url>
<loc>https://abykov.dev/tags/jvm/</loc>
</url>
<url>
<loc>https://abykov.dev/tags/jdk/</loc>
</url>
<url>
<loc>https://abykov.dev/tags/jre/</loc>
</url>
<url>
<loc>https://abykov.dev/tags/jit/</loc>
</url>
<url>
<loc>https://abykov.dev/tags/aot/</loc>
</url>
<url>
<loc>https://abykov.dev/tags/internals/</loc>
</url>
<url>
<loc>https://abykov.dev/tags/memory/</loc>
</url>
<url>
<loc>https://abykov.dev/tags/gc/</loc>
</url>
<url>
<loc>https://abykov.dev/tags/deadlock/</loc>
</url>
<url>
<loc>https://abykov.dev/tags/mat/</loc>
</url>
<url>
<loc>https://abykov.dev/tags/jconsole/</loc>
</url>
<url>
<loc>https://abykov.dev/tags/jmm/</loc>
</url>
<url>
<loc>https://abykov.dev/tags/multithreading/</loc>
</url>
<url>
<loc>https://abykov.dev/tags/volatile/</loc>
</url>
<url>
<loc>https://abykov.dev/tags/synchronized/</loc>
</url>
<url>
<loc>https://abykov.dev/tags/evolution/</loc>
</url>
<url>
<loc>https://abykov.dev/tags/history/</loc>
</url>
<url>
<loc>https://abykov.dev/tags/api/</loc>
</url>
<url>
<loc>https://abykov.dev/tags/strings/</loc>
</url>
<url>
<loc>https://abykov.dev/tags/caching/</loc>
</url>
<url>
<loc>https://abykov.dev/tags/optimization/</loc>
</url>
<url>
<loc>https://abykov.dev/tags/java7/</loc>
</url>
<url>
<loc>https://abykov.dev/tags/java8/</loc>
</url>
<url>
<loc>https://abykov.dev/tags/maven/</loc>
</url>
<url>
<loc>https://abykov.dev/tags/toolchains/</loc>
</url>
<url>
<loc>https://abykov.dev/tags/shell/</loc>
</url>
<url>
<loc>https://abykov.dev/tags/scripting/</loc>
</url>
<url>
<loc>https://abykov.dev/tags/sqlplus/</loc>
</url>
<url>
<loc>https://abykov.dev/tags/oracle/</loc>
</url>
<url>
<loc>https://abykov.dev/tags/ubuntu/</loc>
</url>
<url>
<loc>https://abykov.dev/tags/database/</loc>
</url>
<url>
<loc>https://abykov.dev/tags/tooling/</loc>
</url>
<url>
<loc>https://abykov.dev/tags/openvpn/</loc>
</url>
<url>
<loc>https://abykov.dev/tags/vpn/</loc>
</url>
<url>
<loc>https://abykov.dev/tags/bash/</loc>
</url>
<url>
<loc>https://abykov.dev/tags/scripts/</loc>
</url>
<url>
<loc>https://abykov.dev/tags/lombok/</loc>
</url>
<url>
<loc>https://abykov.dev/tags/sneakythrows/</loc>
</url>
<url>
<loc>https://abykov.dev/tags/exceptions/</loc>
</url>
<url>
<loc>https://abykov.dev/tags/best-practices/</loc>
</url>
<url>
<loc>https://abykov.dev/tags/guava/</loc>
</url>
<url>
<loc>https://abykov.dev/tags/legacy/</loc>
</url>
<url>
<loc>https://abykov.dev/tags/libraries/</loc>
</url>
<url>
<loc>https://abykov.dev/tags/rpa/</loc>
</url>
<url>
<loc>https://abykov.dev/tags/ui-automation/</loc>
</url>
<url>
<loc>https://abykov.dev/tags/playwright/</loc>
</url>
<url>
<loc>https://abykov.dev/tags/selenium/</loc>
</url>
<url>
<loc>https://abykov.dev/tags/chromium/</loc>
</url>
<url>
<loc>https://abykov.dev/tags/integration/</loc>
</url>
<url>
<loc>https://abykov.dev/tags/nexus/</loc>
</url>
<url>
<loc>https://abykov.dev/tags/http-client/</loc>
</url>
<url>
<loc>https://abykov.dev/tags/certificates/</loc>
</url>
<url>
<loc>https://abykov.dev/tags/xml/</loc>
</url>
<url>
<loc>https://abykov.dev/tags/inputstream/</loc>
</url>
<url>
<loc>https://abykov.dev/tags/streaming/</loc>
</url>
<url>
<loc>https://abykov.dev/tags/performance/</loc>
</url>
<url>
<loc>https://abykov.dev/tags/plsql/</loc>
</url>
<url>
<loc>https://abykov.dev/tags/indexing/</loc>
</url>
<url>
<loc>https://abykov.dev/tags/migrations/</loc>
</url>
<url>
<loc>https://abykov.dev/tags/junit/</loc>
</url>
<url>
<loc>https://abykov.dev/tags/integration-testing/</loc>
</url>
<url>
<loc>https://abykov.dev/tags/sonarqube/</loc>
</url>
<url>
<loc>https://abykov.dev/tags/static-analysis/</loc>
</url>
<url>
<loc>https://abykov.dev/tags/code-quality/</loc>
</url>
<url>
<loc>https://abykov.dev/tags/ci/</loc>
</url>
<url>
<loc>https://abykov.dev/categories/%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5/</loc>
</url>
<url>
<loc>https://abykov.dev/categories/%D0%B0%D1%80%D1%85%D0%B8%D1%82%D0%B5%D0%BA%D1%82%D1%83%D1%80%D0%B0/</loc>
</url>
<url>
<loc>https://abykov.dev/categories/java/</loc>
</url>
<url>
<loc>https://abykov.dev/categories/microservices/</loc>
</url>
<url>
<loc>https://abykov.dev/categories/spring/</loc>
</url>
<url>
<loc>https://abykov.dev/categories/querydsl/</loc>
</url>
<url>
<loc>https://abykov.dev/categories/highload/</loc>
</url>
<url>
<loc>https://abykov.dev/categories/databases/</loc>
</url>
<url>
<loc>https://abykov.dev/categories/%D0%BE%D0%BF%D1%82%D0%B8%D0%BC%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F/</loc>
</url>
<url>
<loc>https://abykov.dev/categories/devops/</loc>
</url>
<url>
<loc>https://abykov.dev/categories/spring-boot/</loc>
</url>
<url>
<loc>https://abykov.dev/categories/java-core/</loc>
</url>
<url>
<loc>https://abykov.dev/categories/concurrency/</loc>
</url>
<url>
<loc>https://abykov.dev/categories/jvm/</loc>
</url>
<url>
<loc>https://abykov.dev/categories/dev-env/</loc>
</url>
<url>
<loc>https://abykov.dev/categories/oracle/</loc>
</url>
<url>
<loc>https://abykov.dev/categories/linux/</loc>
</url>
<url>
<loc>https://abykov.dev/categories/devops/</loc>
</url>
<url>
<loc>https://abykov.dev/categories/networking/</loc>
</url>
<url>
<loc>https://abykov.dev/categories/automation/</loc>
</url>
<url>
<loc>https://abykov.dev/categories/lombok/</loc>
</url>
<url>
<loc>https://abykov.dev/categories/architecture/</loc>
</url>
<url>
<loc>https://abykov.dev/categories/libraries/</loc>
</url>
<url>
<loc>https://abykov.dev/categories/integration/</loc>
</url>
<url>
<loc>https://abykov.dev/categories/infrastructure/</loc>
</url>
<url>
<loc>https://abykov.dev/categories/build/</loc>
</url>
<url>
<loc>https://abykov.dev/categories/database/</loc>
</url>
<url>
<loc>https://abykov.dev/page2/</loc>
</url>
<url>
<loc>https://abykov.dev/page3/</loc>
</url>
</urlset>
