<?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://galiulin.github.io/ru/tags/flow/</loc><lastmod>2026-05-20T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://galiulin.github.io/tags/flow/"/><xhtml:link rel="alternate" hreflang="ru-RU" href="https://galiulin.github.io/ru/tags/flow/"/></url><url><loc>https://galiulin.github.io/ru/</loc><lastmod>2026-05-20T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://galiulin.github.io/"/><xhtml:link rel="alternate" hreflang="ru-RU" href="https://galiulin.github.io/ru/"/></url><url><loc>https://galiulin.github.io/ru/tags/kotlin/</loc><lastmod>2026-05-20T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://galiulin.github.io/tags/kotlin/"/><xhtml:link rel="alternate" hreflang="ru-RU" href="https://galiulin.github.io/ru/tags/kotlin/"/></url><url><loc>https://galiulin.github.io/ru/posts/</loc><lastmod>2026-05-20T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://galiulin.github.io/posts/"/><xhtml:link rel="alternate" hreflang="ru-RU" href="https://galiulin.github.io/ru/posts/"/></url><url><loc>https://galiulin.github.io/ru/tags/reactive/</loc><lastmod>2026-05-20T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://galiulin.github.io/tags/reactive/"/><xhtml:link rel="alternate" hreflang="ru-RU" href="https://galiulin.github.io/ru/tags/reactive/"/></url><url><loc>https://galiulin.github.io/ru/tags/</loc><lastmod>2026-05-20T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://galiulin.github.io/tags/"/><xhtml:link rel="alternate" hreflang="ru-RU" href="https://galiulin.github.io/ru/tags/"/></url><url><loc>https://galiulin.github.io/ru/2026/05/%D1%83%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5-%D0%B6%D0%B8%D0%B7%D0%BD%D0%B5%D0%BD%D0%BD%D1%8B%D0%BC-%D1%86%D0%B8%D0%BA%D0%BB%D0%BE%D0%BC-%D1%80%D0%B5%D0%B0%D0%BA%D1%82%D0%B8%D0%B2%D0%BD%D1%8B%D1%85-%D0%BF%D0%BE%D1%82%D0%BE%D0%BA%D0%BE%D0%B2-%D0%B2-kotlin-%D0%BE%D1%82-callback-api-%D0%B4%D0%BE-sharedflow/</loc><lastmod>2026-05-20T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://galiulin.github.io/2026/05/reactive-stream-lifecycle-management-in-kotlin-from-callback-apis-to-sharedflow/"/><xhtml:link rel="alternate" hreflang="ru-RU" href="https://galiulin.github.io/ru/2026/05/%D1%83%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5-%D0%B6%D0%B8%D0%B7%D0%BD%D0%B5%D0%BD%D0%BD%D1%8B%D0%BC-%D1%86%D0%B8%D0%BA%D0%BB%D0%BE%D0%BC-%D1%80%D0%B5%D0%B0%D0%BA%D1%82%D0%B8%D0%B2%D0%BD%D1%8B%D1%85-%D0%BF%D0%BE%D1%82%D0%BE%D0%BA%D0%BE%D0%B2-%D0%B2-kotlin-%D0%BE%D1%82-callback-api-%D0%B4%D0%BE-sharedflow/"/></url><url><loc>https://galiulin.github.io/ru/tags/bash/</loc><lastmod>2022-10-14T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://galiulin.github.io/tags/bash/"/><xhtml:link rel="alternate" hreflang="ru-RU" href="https://galiulin.github.io/ru/tags/bash/"/></url><url><loc>https://galiulin.github.io/ru/2022/10/frequently-used-bash-commands/</loc><lastmod>2022-10-14T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://galiulin.github.io/2022/10/frequently-used-bash-commands/"/><xhtml:link rel="alternate" hreflang="ru-RU" href="https://galiulin.github.io/ru/2022/10/frequently-used-bash-commands/"/></url><url><loc>https://galiulin.github.io/ru/tags/linux/</loc><lastmod>2022-10-14T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://galiulin.github.io/tags/linux/"/><xhtml:link rel="alternate" hreflang="ru-RU" href="https://galiulin.github.io/ru/tags/linux/"/></url><url><loc>https://galiulin.github.io/ru/tags/terminal/</loc><lastmod>2022-10-14T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://galiulin.github.io/tags/terminal/"/><xhtml:link rel="alternate" hreflang="ru-RU" href="https://galiulin.github.io/ru/tags/terminal/"/></url><url><loc>https://galiulin.github.io/ru/2022/09/@transactional/</loc><lastmod>2022-09-14T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://galiulin.github.io/2022/09/@transactional/"/><xhtml:link rel="alternate" hreflang="ru-RU" href="https://galiulin.github.io/ru/2022/09/@transactional/"/></url><url><loc>https://galiulin.github.io/ru/tags/hibernate/</loc><lastmod>2022-09-14T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://galiulin.github.io/tags/hibernate/"/><xhtml:link rel="alternate" hreflang="ru-RU" href="https://galiulin.github.io/ru/tags/hibernate/"/></url><url><loc>https://galiulin.github.io/ru/tags/java/</loc><lastmod>2022-09-14T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://galiulin.github.io/tags/java/"/><xhtml:link rel="alternate" hreflang="ru-RU" href="https://galiulin.github.io/ru/tags/java/"/></url><url><loc>https://galiulin.github.io/ru/tags/spring-data-jpa/</loc><lastmod>2022-09-14T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://galiulin.github.io/tags/spring-data-jpa/"/><xhtml:link rel="alternate" hreflang="ru-RU" href="https://galiulin.github.io/ru/tags/spring-data-jpa/"/></url><url><loc>https://galiulin.github.io/ru/tags/transactional/</loc><lastmod>2022-09-14T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en-US" href="https://galiulin.github.io/tags/transactional/"/><xhtml:link rel="alternate" hreflang="ru-RU" href="https://galiulin.github.io/ru/tags/transactional/"/></url><url><loc>https://galiulin.github.io/ru/tags/postgresql/</loc><lastmod>2022-09-13T00:00:00+00:00</lastmod></url><url><loc>https://galiulin.github.io/ru/2022/09/%D0%B8%D1%81%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5-jsonb-%D0%B2-hibernate-6/</loc><lastmod>2022-09-13T00:00:00+00:00</lastmod></url><url><loc>https://galiulin.github.io/ru/tags/virtualbox/</loc><lastmod>2021-12-24T00:00:00+00:00</lastmod></url><url><loc>https://galiulin.github.io/ru/tags/windows/</loc><lastmod>2021-12-24T00:00:00+00:00</lastmod></url><url><loc>https://galiulin.github.io/ru/2021/12/%D0%BF%D0%B5%D1%80%D0%B5%D0%BD%D0%BE%D1%81-%D0%B2%D0%B8%D1%80%D1%82%D1%83%D0%B0%D0%BB%D1%8C%D0%BD%D0%BE%D0%B3%D0%BE-%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D0%BD%D0%BE%D0%B3%D0%BE-%D0%B4%D0%B8%D1%81%D0%BA%D0%B0-%D0%BD%D0%B0-%D1%84%D0%B8%D0%B7%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B8%D0%B9/</loc><lastmod>2021-12-24T00:00:00+00:00</lastmod></url><url><loc>https://galiulin.github.io/ru/tags/nginx/</loc><lastmod>2020-06-15T00:00:00+00:00</lastmod></url><url><loc>https://galiulin.github.io/ru/tags/ssl/</loc><lastmod>2020-06-15T00:00:00+00:00</lastmod></url><url><loc>https://galiulin.github.io/ru/2020/06/ssl-%D1%81%D0%B5%D1%80%D1%82%D0%B8%D1%84%D0%B8%D0%BA%D0%B0%D1%82-%D1%81-certbot/</loc><lastmod>2020-06-15T00:00:00+00:00</lastmod></url><url><loc>https://galiulin.github.io/ru/tags/dns/</loc><lastmod>2020-04-11T00:00:00+00:00</lastmod></url><url><loc>https://galiulin.github.io/ru/2020/04/%D0%B4%D0%BE%D0%BC%D0%B5%D0%BD%D0%BD%D0%BE%D0%B5-%D0%B8%D0%BC%D1%8F-%D0%B4%D0%BB%D1%8F-%D1%81%D0%B0%D0%B9%D1%82%D0%B0/</loc><lastmod>2020-04-11T00:00:00+00:00</lastmod></url><url><loc>https://galiulin.github.io/ru/tags/gradle/</loc><lastmod>2020-03-06T00:00:00+00:00</lastmod></url><url><loc>https://galiulin.github.io/ru/2020/03/gradle-maven/</loc><lastmod>2020-03-06T00:00:00+00:00</lastmod></url><url><loc>https://galiulin.github.io/ru/tags/maven/</loc><lastmod>2020-03-06T00:00:00+00:00</lastmod></url><url><loc>https://galiulin.github.io/ru/2020/02/%D0%B4%D0%B0%D0%B2%D0%BD%D0%BE-%D0%BD%D0%B8%D1%87%D0%B5%D0%B3%D0%BE-%D0%BD%D0%B5-%D0%BF%D0%B8%D1%81%D0%B0%D0%BB/</loc><lastmod>2020-02-16T00:00:00+00:00</lastmod></url><url><loc>https://galiulin.github.io/ru/tags/docker/</loc><lastmod>2019-08-21T00:00:00+00:00</lastmod></url><url><loc>https://galiulin.github.io/ru/2019/08/restore-database-dumps-for-postgres-in-docker-container/</loc><lastmod>2019-08-21T00:00:00+00:00</lastmod></url><url><loc>https://galiulin.github.io/ru/2019/08/docker-postgres/</loc><lastmod>2019-08-19T00:00:00+00:00</lastmod></url><url><loc>https://galiulin.github.io/ru/2019/08/docker-%D1%88%D0%BF%D0%B0%D1%80%D0%B3%D0%B0%D0%BB%D0%BA%D0%B0-%D0%BF%D0%BE-%D0%BA%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D0%B0%D0%BC/</loc><lastmod>2019-08-14T00:00:00+00:00</lastmod></url><url><loc>https://galiulin.github.io/ru/tags/dockerfile/</loc><lastmod>2019-08-09T00:00:00+00:00</lastmod></url><url><loc>https://galiulin.github.io/ru/2019/08/dockerfile-from-%D0%B8-run/</loc><lastmod>2019-08-09T00:00:00+00:00</lastmod></url><url><loc>https://galiulin.github.io/ru/tags/sql/</loc><lastmod>2019-08-02T00:00:00+00:00</lastmod></url><url><loc>https://galiulin.github.io/ru/2019/08/%D1%80%D0%B5%D0%BA%D1%83%D1%80%D1%81%D0%B8%D0%B2%D0%BD%D1%8B%D0%B5-%D0%B7%D0%B0%D0%BF%D1%80%D0%BE%D1%81%D1%8B-%D0%B2-postgresql/</loc><lastmod>2019-08-02T00:00:00+00:00</lastmod></url><url><loc>https://galiulin.github.io/ru/categories/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://galiulin.github.io/categories/"/><xhtml:link rel="alternate" hreflang="ru-RU" href="https://galiulin.github.io/ru/categories/"/></url><url><loc>https://galiulin.github.io/ru/about/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://galiulin.github.io/about/"/><xhtml:link rel="alternate" hreflang="ru-RU" href="https://galiulin.github.io/ru/about/"/></url></urlset>