<?xml version="1.0" encoding="utf-8" standalone="yes"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml"><url><loc>https://ruslanm.dev/collections/ai/</loc><lastmod>2025-09-07T08:00:00+05:00</lastmod></url><url><loc>https://ruslanm.dev/tags/ai/</loc><lastmod>2025-09-07T08:00:00+05:00</lastmod></url><url><loc>https://ruslanm.dev/categories/</loc><lastmod>2025-09-20T08:00:00+05:00</lastmod></url><url><loc>https://ruslanm.dev/collections/</loc><lastmod>2025-09-20T08:00:00+05:00</lastmod></url><url><loc>https://ruslanm.dev/tags/llm/</loc><lastmod>2025-09-07T08:00:00+05:00</lastmod></url><url><loc>https://ruslanm.dev/categories/post/</loc><lastmod>2025-09-20T08:00:00+05:00</lastmod></url><url><loc>https://ruslanm.dev/tags/postgresql-and-pgvector/</loc><lastmod>2025-09-07T08:00:00+05:00</lastmod></url><url><loc>https://ruslanm.dev/posts/postgresql-with-pgvector_ru/</loc><lastmod>2025-09-07T08:00:00+05:00</lastmod></url><url><loc>https://ruslanm.dev/posts/</loc><lastmod>2025-09-20T08:00:00+05:00</lastmod></url><url><loc>https://ruslanm.dev/tags/rag/</loc><lastmod>2025-09-07T08:00:00+05:00</lastmod></url><url><loc>https://ruslanm.dev/</loc><lastmod>2025-09-20T08:00:00+05:00</lastmod></url><url><loc>https://ruslanm.dev/tags/</loc><lastmod>2025-09-20T08:00:00+05:00</lastmod></url><url><loc>https://ruslanm.dev/about/</loc><lastmod>2025-07-02T11:00:00+05:00</lastmod></url><url><loc>https://ruslanm.dev/posts/rag-architecture-and-integration_ru/</loc><lastmod>2025-05-31T08:00:00+05:00</lastmod></url><url><loc>https://ruslanm.dev/tags/developers/</loc><lastmod>2025-09-20T08:00:00+05:00</lastmod></url><url><loc>https://ruslanm.dev/collections/java/</loc><lastmod>2025-09-20T08:00:00+05:00</lastmod></url><url><loc>https://ruslanm.dev/tags/java/</loc><lastmod>2025-09-20T08:00:00+05:00</lastmod></url><url><loc>https://ruslanm.dev/tags/virtualthreads/</loc><lastmod>2025-09-20T08:00:00+05:00</lastmod></url><url><loc>https://ruslanm.dev/tags/vthreads/</loc><lastmod>2025-09-20T08:00:00+05:00</lastmod></url><url><loc>https://ruslanm.dev/tags/%D0%B2%D0%B8%D1%80%D1%82%D1%83%D0%B0%D0%BB%D1%8C%D0%BD%D1%8B%D0%B5-%D0%BF%D0%BE%D1%82%D0%BE%D0%BA%D0%B8-java/</loc><lastmod>2025-09-20T08:00:00+05:00</lastmod></url><url><loc>https://ruslanm.dev/posts/java-virtual-threads_ru/</loc><lastmod>2025-09-20T08:00:00+05:00</lastmod></url><url><loc>https://ruslanm.dev/tags/%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0/</loc><lastmod>2025-09-20T08:00:00+05:00</lastmod></url><url><loc>https://ruslanm.dev/posts/inference-service-integration_ru/</loc><lastmod>2025-03-15T08:00:00+05:00</lastmod></url><url><loc>https://ruslanm.dev/tags/inference/</loc><lastmod>2025-03-15T08:00:00+05:00</lastmod></url><url><loc>https://ruslanm.dev/tags/inference-engine/</loc><lastmod>2025-03-15T08:00:00+05:00</lastmod></url><url><loc>https://ruslanm.dev/tags/inference-service/</loc><lastmod>2025-03-15T08:00:00+05:00</lastmod></url><url><loc>https://ruslanm.dev/tags/%D0%B0%D1%80%D1%85%D0%B8%D1%82%D0%B5%D0%BA%D1%82%D1%83%D1%80%D0%B0-inference/</loc><lastmod>2025-03-15T08:00:00+05:00</lastmod></url><url><loc>https://ruslanm.dev/tags/%D0%B8%D0%BD%D1%84%D0%B5%D1%80%D0%B5%D0%BD%D1%81-%D0%B4%D0%B2%D0%B8%D0%B6%D0%BE%D0%BA/</loc><lastmod>2025-03-15T08:00:00+05:00</lastmod></url><url><loc>https://ruslanm.dev/tags/%D0%B8%D0%BD%D1%84%D0%B5%D1%80%D0%B5%D0%BD%D1%81-%D1%81%D0%B5%D1%80%D0%B2%D0%B8%D1%81/</loc><lastmod>2025-03-15T08:00:00+05:00</lastmod></url><url><loc>https://ruslanm.dev/posts/inference-service-architecture_ru/</loc><lastmod>2025-02-22T08:00:00+05:00</lastmod></url><url><loc>https://ruslanm.dev/tags/guide/</loc><lastmod>2025-01-25T10:00:00+05:00</lastmod></url><url><loc>https://ruslanm.dev/posts/llm-how-to-choose-a-model_ru/</loc><lastmod>2025-01-25T10:00:00+05:00</lastmod></url><url><loc>https://ruslanm.dev/tags/models/</loc><lastmod>2025-01-25T10:00:00+05:00</lastmod></url><url><loc>https://ruslanm.dev/tags/%D0%B8%D0%B8/</loc><lastmod>2025-01-25T10:00:00+05:00</lastmod></url><url><loc>https://ruslanm.dev/tags/%D0%BD%D0%B5%D0%B9%D1%80%D0%BE%D1%81%D0%B5%D1%82%D0%B8/</loc><lastmod>2025-01-25T10:00:00+05:00</lastmod></url><url><loc>https://ruslanm.dev/info/</loc><lastmod>2025-01-25T09:00:00+05:00</lastmod></url><url><loc>https://ruslanm.dev/tags/helloworld/</loc><lastmod>2025-01-25T08:00:00+05:00</lastmod></url><url><loc>https://ruslanm.dev/posts/init-post/</loc><lastmod>2025-01-25T08:00:00+05:00</lastmod></url><url><loc>https://ruslanm.dev/categories/note/</loc><lastmod>2025-01-25T08:00:00+05:00</lastmod></url><url><loc>https://ruslanm.dev/tags/post/</loc><lastmod>2025-01-25T08:00:00+05:00</lastmod></url><url><loc>https://ruslanm.dev/collections/posts/</loc><lastmod>2025-01-25T08:00:00+05:00</lastmod></url></urlset>