<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://sergii-demianchuk.hashnode.dev</loc>
    <lastmod>2026-08-31T18:30:03.544Z</lastmod>
    <changefreq>always</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://sergii-demianchuk.hashnode.dev/php-rest-api-cybersecurity</loc>
    <lastmod>2025-05-17T10:27:33.804Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://sergii-demianchuk.hashnode.dev/aws-opensearch-benchmarks</loc>
    <lastmod>2024-01-14T07:30:23.124Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://sergii-demianchuk.hashnode.dev/how-to-deploy-ha-elasticsearch-cluster-using-aws-ecs-and-terraform</loc>
    <lastmod>2023-07-21T09:05:21.260Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://sergii-demianchuk.hashnode.dev/how-to-work-with-elasticsearch-8-using-spring-boot-3-and-spring-data-elasticsearch-5x</loc>
    <lastmod>2023-05-26T15:07:43.072Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://sergii-demianchuk.hashnode.dev/how-to-deploy-a-high-available-cluster-at-aws-opensearch-using-terraform</loc>
    <lastmod>2023-04-21T09:30:52.521Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://sergii-demianchuk.hashnode.dev/terraform-bastion-module-using-autoscaling-group</loc>
    <lastmod>2023-02-17T19:33:57.967Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://sergii-demianchuk.hashnode.dev/terraform-network-module</loc>
    <lastmod>2023-02-03T17:00:37.426Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://sergii-demianchuk.hashnode.dev/initial-terraform-environment-and-pre-init-terraform-module</loc>
    <lastmod>2022-12-26T18:16:42.806Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://sergii-demianchuk.hashnode.dev/how-to-deploy-high-available-elasticsearch-cluster-at-aws-opensearch-using-terraform</loc>
    <lastmod>2022-12-04T13:40:06.320Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://sergii-demianchuk.hashnode.dev/elasticsearch-basics-elasticsearch-head-plugin-postman-and-first-dsl-queries</loc>
    <lastmod>2022-10-14T16:32:45.400Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://sergii-demianchuk.hashnode.dev/elasticsearch-basics-indexing-and-getting-the-1st-document</loc>
    <lastmod>2022-09-30T11:26:15.740Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://sergii-demianchuk.hashnode.dev/elasticsearch-analyzers-and-tokenizers-in-a-human-words-part-2-practice</loc>
    <lastmod>2022-09-24T17:02:36.496Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://sergii-demianchuk.hashnode.dev/elasticsearch-analyzers-and-tokenizers-in-a-human-words</loc>
    <lastmod>2022-09-09T16:53:38.322Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://sergii-demianchuk.hashnode.dev/spring-boot-elasticsearch-search-service-and-query-builder-the-last-7th-part-of-tutorial</loc>
    <lastmod>2022-08-20T21:20:04.344Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://sergii-demianchuk.hashnode.dev/python-flask-elasticsearch-search-service-and-query-builder-the-last-7th-part-of-tutorial</loc>
    <lastmod>2022-08-05T16:44:33.674Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://sergii-demianchuk.hashnode.dev/symfony-elasticsearch-search-service-and-query-builder-the-last-7th-part-of-tutorial</loc>
    <lastmod>2022-07-23T13:15:11.145Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://sergii-demianchuk.hashnode.dev/spring-boot-elasticsearch-indexer-command-part-6-tutorial</loc>
    <lastmod>2022-07-10T10:43:18.437Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://sergii-demianchuk.hashnode.dev/python-flask-elasticsearch-indexer-command-part-6-tutorial</loc>
    <lastmod>2022-07-03T11:05:47.419Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://sergii-demianchuk.hashnode.dev/symfony-elasticsearch-indexer-command-part-6-tutorial</loc>
    <lastmod>2022-06-24T15:33:27.045Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://sergii-demianchuk.hashnode.dev/spring-boot-elasticsearch-model-data-layer-part-5-tutorial</loc>
    <lastmod>2022-06-17T14:40:55.131Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://sergii-demianchuk.hashnode.dev/python-flask-elasticsearch-model-data-layer-part-5-tutorial</loc>
    <lastmod>2022-06-10T14:58:56.713Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://sergii-demianchuk.hashnode.dev/symfony-elasticsearch-model-data-layer-part-5-tutorial</loc>
    <lastmod>2022-06-03T14:53:13.811Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://sergii-demianchuk.hashnode.dev/spring-boot-elasticsearch-builder-pattern-and-dto-search-criteria-object-part-4-tutorial</loc>
    <lastmod>2022-05-27T13:19:53.506Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://sergii-demianchuk.hashnode.dev/python-flask-elasticsearch-builder-pattern-and-dto-search-criteria-object-part-4-tutorial</loc>
    <lastmod>2022-05-20T14:30:28.995Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://sergii-demianchuk.hashnode.dev/symfont-elasticsearch-builder-pattern-and-dto-search-criteria-object-part-4-tutorial</loc>
    <lastmod>2022-05-13T14:02:03.139Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://sergii-demianchuk.hashnode.dev/java-spring-boot-front-controller-and-api-documentation-part-3</loc>
    <lastmod>2022-05-06T16:27:27.486Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://sergii-demianchuk.hashnode.dev/python-flask-elasticsearch-front-controller-and-api-documentation-part-3-tutorial</loc>
    <lastmod>2022-04-15T15:37:36.358Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://sergii-demianchuk.hashnode.dev/symfont-elasticsearch-front-controller-and-api-documentation-part-3-tutorial</loc>
    <lastmod>2022-04-08T16:39:16.242Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://sergii-demianchuk.hashnode.dev/java-spring-boot-elasticsearch-and-docker-environment</loc>
    <lastmod>2022-04-02T20:29:34.263Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://sergii-demianchuk.hashnode.dev/java-elasticsearch</loc>
    <lastmod>2022-03-27T08:21:10.717Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://sergii-demianchuk.hashnode.dev/python-flask-elasticsearch-and-docker-environment</loc>
    <lastmod>2022-03-20T10:45:20.623Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://sergii-demianchuk.hashnode.dev/symfony-elasticsearch-and-docker-environment</loc>
    <lastmod>2022-03-13T09:52:55.382Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://sergii-demianchuk.hashnode.dev/symfony-elasticsearch</loc>
    <lastmod>2022-03-05T19:06:13.294Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://sergii-demianchuk.hashnode.dev/elasticsearch-python</loc>
    <lastmod>2022-03-05T19:04:22.836Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://sergii-demianchuk.hashnode.dev/how-to-build-recommendation-system-using-elasticsearch</loc>
    <lastmod>2022-02-26T16:06:13.585Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://sergii-demianchuk.hashnode.dev/elasticsearch-how-to-build-search-system</loc>
    <lastmod>2022-02-26T15:57:25.616Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://sergii-demianchuk.hashnode.dev/archive</loc>
    <lastmod>2026-08-31T18:30:03.544Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://sergii-demianchuk.hashnode.dev/recommendations</loc>
    <lastmod>2026-08-31T18:30:03.544Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.4</priority>
  </url>
</urlset>