<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://www.besthub.dev/articles/comprehensive-guide-to-backend-development-system-design-architecture-network-communication-fault-handling-monitoring-service-governance-and-deployment-0eaff5e33872</loc>
    <lastmod>2026-04-02T06:59:14Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/distributed-transaction-solutions-2pc-tcc-seata-reliable-messaging-and-maximum-effort-notification-853fb0de113d</loc>
    <lastmod>2026-04-02T06:59:14Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/understanding-in-memory-caching-with-guava-loadingcache-and-lru-implementation-in-java-dad740145977</loc>
    <lastmod>2026-04-02T06:59:14Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/understanding-containers-and-pods-namespaces-cgroups-and-docker-experiments-3603ce52f6a4</loc>
    <lastmod>2026-04-02T06:59:11Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/understanding-process-engines-architecture-design-and-application-136275452f7c</loc>
    <lastmod>2026-04-02T06:59:11Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/evolution-of-taobao-backend-architecture-from-single-server-to-cloud-native-microservices-df26846e953c</loc>
    <lastmod>2026-04-02T06:59:11Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/database-sharding-and-partitioning-strategy-for-high-volume-order-systems-647024962e3e</loc>
    <lastmod>2026-04-02T06:59:11Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/docker-container-monitoring-commands-and-third-party-tools-sysdig-weave-scope-61dc3418aa27</loc>
    <lastmod>2026-04-02T06:59:11Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/activiti-7-workflow-engine-concepts-configuration-deployment-and-operations-4b8e32d72092</loc>
    <lastmod>2026-04-02T06:59:09Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/spring-utility-classes-overview-assertions-objectutils-stringutils-collectionutils-file-io-reflection-and-aop-d68b1ce9e542</loc>
    <lastmod>2026-04-02T06:59:09Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/distributed-id-generation-service-features-scenarios-and-implementation-eb615e95725c</loc>
    <lastmod>2026-04-02T06:59:09Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/cache-update-strategies-and-concurrency-control-in-backend-systems-e0fd102a8dae</loc>
    <lastmod>2026-04-02T06:59:09Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/understanding-api-design-basics-rate-limiting-versioning-security-and-team-collaboration-dc2700907c06</loc>
    <lastmod>2026-04-02T06:59:09Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/personal-journey-and-interview-experience-of-a-senior-java-backend-architect-c48209bbdc04</loc>
    <lastmod>2026-04-02T06:59:06Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/evolution-of-ant-financial-service-mesh-link-encryption-adaptive-rate-limiting-fine-grained-traffic-steering-and-service-self-healing-fc8165abf32a</loc>
    <lastmod>2026-04-02T06:59:06Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/overview-and-core-components-of-a-payment-system-architecture-34f3e9af9425</loc>
    <lastmod>2026-04-02T06:59:06Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/performance-comparison-of-auto-increment-id-vs-uuid-primary-keys-in-mysql-53aa9ac8ed6d</loc>
    <lastmod>2026-04-02T06:59:06Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/designing-a-three-level-http-cache-in-b-s-architecture-and-optimizing-microservice-gateways-2e3a54c691d4</loc>
    <lastmod>2026-04-02T06:59:06Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/understanding-dns-domain-name-resolution-and-its-process-0037dc97d32e</loc>
    <lastmod>2026-04-02T06:59:04Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/domain-driven-design-architecture-evolution-bounded-contexts-and-clean-architecture-overview-5c44aba8e909</loc>
    <lastmod>2026-04-02T06:59:04Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/understanding-mysql-execution-process-connectors-permissions-cache-parser-optimizer-and-executor-10a3daf57bd8</loc>
    <lastmod>2026-04-02T06:59:04Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/scaling-a-personal-blog-caching-load-balancing-read-write-splitting-sharding-and-newsql-3ab939ba3f20</loc>
    <lastmod>2026-04-02T06:59:04Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/standardized-api-response-global-exception-handling-and-logging-configuration-in-spring-boot-8f34c8bb4389</loc>
    <lastmod>2026-04-02T06:59:04Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/understanding-java-string-object-creation-and-memory-allocation-bc8dccd5be5e</loc>
    <lastmod>2026-04-02T06:59:01Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/springboot-backend-scaffold-with-jwt-authentication-and-shiro-authorization-cdb35d1044e1</loc>
    <lastmod>2026-04-02T06:59:01Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/understanding-zero-copy-in-java-concepts-mechanisms-and-implementations-4b2f5b23be58</loc>
    <lastmod>2026-04-02T06:59:01Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/understanding-database-indexes-storage-principles-index-types-and-sql-optimization-techniques-8c36f2d80093</loc>
    <lastmod>2026-04-02T06:59:01Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/comprehensive-guide-to-spring-validation-parameter-checks-groups-nested-objects-collections-custom-constraints-and-implementation-details-f4836581fe62</loc>
    <lastmod>2026-04-02T06:59:01Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/implementing-distributed-transactions-with-rocketmq-and-seata-in-a-microservice-architecture-6fb2201381ea</loc>
    <lastmod>2026-04-02T06:58:59Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/step-by-step-guide-to-building-cas-single-sign-on-sso-with-spring-boot-fac8ad90e9d2</loc>
    <lastmod>2026-04-02T06:58:59Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/design-and-implementation-of-an-open-api-token-authentication-system-with-spring-boot-75bfc042296d</loc>
    <lastmod>2026-04-02T06:58:59Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/guidelines-for-sizing-and-benchmarking-elasticsearch-clusters-5152ba44f5b0</loc>
    <lastmod>2026-04-02T06:58:59Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/key-topics-in-backend-architecture-product-positioning-microservice-design-real-time-messaging-idempotency-and-service-governance-9fa1bd3232ab</loc>
    <lastmod>2026-04-02T06:58:59Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/understanding-underlay-and-overlay-network-models-in-kubernetes-e19a533cc864</loc>
    <lastmod>2026-04-02T06:58:56Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/designing-payment-account-systems-for-e-commerce-platforms-ca7aea3a3459</loc>
    <lastmod>2026-04-02T06:58:56Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/comprehensive-guide-to-front-end-authentication-and-authorization-methods-3be93e94aae2</loc>
    <lastmod>2026-04-02T06:58:56Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/handling-cross-origin-requests-with-spring-cloud-gateway-crossorigin-annotation-and-httpclient-38a100e98e8f</loc>
    <lastmod>2026-04-02T06:58:56Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/transaction-consistency-strategies-in-distributed-microservices-blocking-retry-asynchronous-queue-tcc-and-local-message-table-359b135c9180</loc>
    <lastmod>2026-04-02T06:58:56Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/efficient-massive-excel-import-export-with-poi-and-easyexcel-in-java-61822febf06f</loc>
    <lastmod>2026-04-02T06:58:54Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/implementing-chunked-instant-and-resumable-file-uploads-in-a-java-backend-17acaff49213</loc>
    <lastmod>2026-04-02T06:58:54Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/chain-of-responsibility-pattern-in-java-design-implementation-and-practical-example-8026ddf43adb</loc>
    <lastmod>2026-04-02T06:58:54Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/comprehensive-guide-to-rocketmq-message-types-production-and-consumption-11002d00a1a2</loc>
    <lastmod>2026-04-02T06:58:54Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/spring-cloud-eureka-service-discovery-server-and-client-setup-with-ribbon-and-feign-90f5390e7869</loc>
    <lastmod>2026-04-02T06:58:54Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/jumpserver-overview-and-step-by-step-installation-guide-online-and-offline-cbbfb93d434f</loc>
    <lastmod>2026-04-02T06:58:51Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/performance-optimization-techniques-indexing-caching-compression-prefetching-throttling-and-batch-processing-a23409e38eb4</loc>
    <lastmod>2026-04-02T06:58:51Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/using-slf4j-mdc-to-correlate-logs-across-threads-in-java-34e101fdbe86</loc>
    <lastmod>2026-04-02T06:58:51Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/docker-container-networking-modes-configuration-and-practical-commands-9ecc2ce741ea</loc>
    <lastmod>2026-04-02T06:58:51Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/understanding-bloom-filters-and-their-use-in-preventing-cache-penetration-008d1782d07c</loc>
    <lastmod>2026-04-02T06:58:51Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/comprehensive-overview-of-rabbitmq-rocketmq-and-kafka-architecture-features-and-best-practices-abb1b3bf5f35</loc>
    <lastmod>2026-04-02T06:58:48Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/comparing-api-architectural-styles-rpc-soap-rest-and-graphql-3b07eea4d298</loc>
    <lastmod>2026-04-02T06:58:48Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/distributed-scheduled-task-frameworks-comparison-of-elastic-job-x-job-and-other-solutions-ed2370bbc699</loc>
    <lastmod>2026-04-02T06:58:48Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/the-pitfalls-of-over-reuse-in-system-design-autonomy-consistency-and-practical-guidelines-8ce6a458aeff</loc>
    <lastmod>2026-04-02T06:58:48Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/distributed-id-generation-strategies-uuid-auto-increment-segment-mode-redis-snowflake-baidu-uidgenerator-meituan-leaf-didi-tinyid-47db68c88b13</loc>
    <lastmod>2026-04-02T06:58:48Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/integrating-groovy-scripts-with-spring-boot-a-step-by-step-guide-ba479fc2edb2</loc>
    <lastmod>2026-04-02T06:58:46Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/understanding-the-end-to-end-architecture-of-chinese-internet-payments-d745624c9bd5</loc>
    <lastmod>2026-04-02T06:58:46Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/elasticsearch-integration-with-spring-boot-dependency-setup-high-level-client-crud-operations-bulk-processing-and-search-ac9fb716cf12</loc>
    <lastmod>2026-04-02T06:58:46Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/understanding-ulid-a-lexicographically-sortable-unique-identifier-and-its-advantages-over-uuid-d962f93f4e01</loc>
    <lastmod>2026-04-02T06:58:46Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/student-management-system-frontend-and-backend-overview-with-vue-and-springboot-cc04c286794f</loc>
    <lastmod>2026-04-02T06:58:46Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/understanding-spring-transaction-management-enabletransactionmanagement-transaction-propagation-and-synchronization-95653492e5c8</loc>
    <lastmod>2026-04-02T06:58:40Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/unified-exception-handling-in-spring-boot-with-custom-assertions-and-enum-based-error-codes-8fa354a57af4</loc>
    <lastmod>2026-04-02T06:58:40Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/integrating-spring-boot-with-netty-socketio-for-real-time-messaging-backend-and-frontend-example-4005de3e3542</loc>
    <lastmod>2026-04-02T06:58:40Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/design-and-implementation-of-a-coupon-system-for-a-rental-platform-18faf0ea294d</loc>
    <lastmod>2026-04-02T06:58:40Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/asynchronous-execution-in-spring-boot-async-completablefuture-webasynctask-deferredresult-and-related-optimizations-029632f31de2</loc>
    <lastmod>2026-04-02T06:58:40Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/intellij-idea-2022-3-release-highlights-and-new-features-c29bd34c529d</loc>
    <lastmod>2026-04-02T06:58:38Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/deep-dive-into-elasticsearch-pagination-from-size-scroll-and-search-after-6e498ac4ff40</loc>
    <lastmod>2026-04-02T06:58:38Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/integrating-spring-batch-with-spring-boot-full-tutorial-and-example-b8220ed90408</loc>
    <lastmod>2026-04-02T06:58:38Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/spring-boot-starter-for-automatic-request-and-response-encryption-decryption-35184feb34e2</loc>
    <lastmod>2026-04-02T06:58:38Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/essential-software-architecture-principles-explained-by-a-senior-architect-4ac881fcbdcf</loc>
    <lastmod>2026-04-02T06:58:37Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/distributed-id-generation-principles-requirements-and-common-solutions-b0d5dd8886b3</loc>
    <lastmod>2026-04-02T06:50:27Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/using-thumbnailator-and-springboot-thread-pool-for-image-watermarking-and-asynchronous-upload-df32f5e27c3c</loc>
    <lastmod>2026-04-02T06:50:25Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/unified-exception-handling-in-spring-boot-best-practices-and-implementation-b8220a0d01fe</loc>
    <lastmod>2026-04-02T06:50:25Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/spring-retry-and-guava-retry-a-comprehensive-guide-with-code-examples-6baffa9940e3</loc>
    <lastmod>2026-04-02T06:50:25Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/common-mybatis-batch-insert-techniques-and-performance-comparison-907f521e5439</loc>
    <lastmod>2026-04-02T06:50:04Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/understanding-spring-transaction-management-enabletransactionmanagement-execution-flow-propagation-and-forced-rollback-f2a8ad3fef1f</loc>
    <lastmod>2026-04-02T06:49:59Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/technical-principles-of-chatgpt-and-its-prospects-for-replacing-traditional-search-engines-aba91d99fe21</loc>
    <lastmod>2026-04-02T06:49:53Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/graceful-shutdown-of-spring-boot-applications-avoiding-the-pitfalls-of-kill-9-0a554ba7fec8</loc>
    <lastmod>2026-04-02T06:49:53Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/ranking-student-scores-with-mysql-table-setup-user-variables-and-window-functions-54a5f2619881</loc>
    <lastmod>2026-04-02T06:49:51Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/integrating-activiti7-with-springboot-dependencies-deployment-usage-and-advanced-operations-190a9e8b3abf</loc>
    <lastmod>2026-04-02T06:49:37Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/comprehensive-guide-to-rate-limiting-concepts-common-algorithms-and-practical-implementation-strategies-ed2ad330e47e</loc>
    <lastmod>2026-04-02T06:49:28Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/applying-domain-driven-design-ddd-to-microservice-decomposition-strategy-tactics-and-code-implementation-17a716dafb61</loc>
    <lastmod>2026-04-02T06:49:25Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/implementing-a-high-concurrency-flash-sale-system-with-spring-boot-and-redis-list-queue-e5d443446635</loc>
    <lastmod>2026-04-02T06:49:23Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/mybatis-introduction-setup-steps-and-dynamic-proxy-implementation-f2b4bccfa76b</loc>
    <lastmod>2026-04-02T06:49:09Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/in-memory-caching-with-guava-loadingcache-design-algorithms-and-best-practices-33d965433d4e</loc>
    <lastmod>2026-04-02T06:49:07Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/springboot-image-processing-with-thumbnailator-fastdfs-and-asynchronous-thread-pool-99aba4e43741</loc>
    <lastmod>2026-04-02T06:49:07Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/building-a-container-platform-at-ximalaya-practices-principles-and-evolution-407b1712b06e</loc>
    <lastmod>2026-04-02T06:49:03Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/introducing-and-deploying-an-nginx-visualization-system-features-installation-and-usage-58394fd84a76</loc>
    <lastmod>2026-04-02T06:49:01Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/implementing-request-response-encryption-and-decryption-with-a-spring-boot-starter-6409e685aaf4</loc>
    <lastmod>2026-04-02T06:48:47Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/using-luaj-to-call-java-methods-from-lua-and-vice-versa-a90d3fe3174f</loc>
    <lastmod>2026-04-02T06:48:30Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/graceful-shutdown-of-spring-boot-applications-avoiding-kill-9-pitfalls-05a02e15706b</loc>
    <lastmod>2026-04-02T06:48:27Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/comprehensive-guide-to-database-horizontal-scaling-sharding-and-high-availability-with-mariadb-and-keepalived-842cb938e863</loc>
    <lastmod>2026-04-02T06:48:09Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/implementing-database-read-write-separation-with-spring-boot-and-dynamic-datasource-routing-b14e1971be03</loc>
    <lastmod>2026-04-02T06:47:54Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/a-comprehensive-guide-to-using-arthas-for-java-application-debugging-and-monitoring-f55ea118ea6e</loc>
    <lastmod>2026-04-02T06:47:51Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/implementing-inventory-deduction-and-preventing-overselling-in-e-commerce-with-mysql-and-redis-cc050ac7c2e1</loc>
    <lastmod>2026-04-02T06:47:51Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/cache-basics-concepts-types-advantages-and-implementation-strategies-243bd8e6c5a4</loc>
    <lastmod>2026-04-02T06:47:49Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/graceful-shutdown-of-spring-boot-applications-avoiding-kill-9-and-using-kill-15-actuator-and-custom-shutdown-configurations-cb11fe3651f9</loc>
    <lastmod>2026-04-02T06:47:33Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/implementing-single-sign-on-sso-with-oauth2-jwt-and-spring-security-in-spring-boot-e21c80e6ea3c</loc>
    <lastmod>2026-04-02T06:47:33Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/tiobe-index-december-2022-java-drops-out-of-top-3-c-overtakes-kotlin-and-julia-rise-fb51baf477b6</loc>
    <lastmod>2026-04-02T06:47:31Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/visual-guide-to-common-git-commands-and-their-detailed-usage-32c95580a696</loc>
    <lastmod>2026-04-02T06:47:28Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/how-to-package-a-spring-boot-application-into-an-executable-installer-using-exe4j-and-inno-setup-3d3ca3b2382d</loc>
    <lastmod>2026-04-02T06:47:28Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/applying-the-decorator-pattern-in-a-spring-boot-project-a-practical-guide-8e961a442419</loc>
    <lastmod>2026-04-02T06:47:16Z</lastmod>
  </url>
</urlset>