<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Блог — Венцислав Арнаудов</title>
    <link>https://varnaudov.com/bg/blog/</link>
    <description>Статии за backend архитектура, e-commerce SaaS и производствени системи.</description>
    <language>bg</language>
    <lastBuildDate>Mon, 21 Sep 2026 17:22:32 GMT</lastBuildDate>
    <atom:link href="https://varnaudov.com/bg/blog/rss.xml" rel="self" type="application/rss+xml"/>
    <item>
      <title>Как изградих multi-tenant e-commerce SaaS с Go</title>
      <link>https://varnaudov.com/bg/blog/multi-tenant-ecommerce-saas-go/</link>
      <guid isPermaLink="true">https://varnaudov.com/bg/blog/multi-tenant-ecommerce-saas-go/</guid>
      <pubDate>Mon, 21 Sep 2026 00:00:00 GMT</pubDate>
      <description>Архитектурни бележки за multi-tenant e-commerce SaaS с Go, PostgreSQL, Redis и NATS — изолация на tenant-и, request flow и научени уроци.</description>
    </item>
    <item>
      <title>Дизайн на background workers в Go с NATS</title>
      <link>https://varnaudov.com/bg/blog/background-workers-go-nats/</link>
      <guid isPermaLink="true">https://varnaudov.com/bg/blog/background-workers-go-nats/</guid>
      <pubDate>Mon, 14 Sep 2026 00:00:00 GMT</pubDate>
      <description>Как да изнесем email, импорти, експорти и интеграции извън HTTP request-а с Go workers и NATS — retries, идемпотентност и graceful shutdown.</description>
    </item>
    <item>
      <title>Надеждни платежни интеграции: уроци от production</title>
      <link>https://varnaudov.com/bg/blog/reliable-payment-integrations/</link>
      <guid isPermaLink="true">https://varnaudov.com/bg/blog/reliable-payment-integrations/</guid>
      <pubDate>Mon, 07 Sep 2026 00:00:00 GMT</pubDate>
      <description>Production уроци за платежни интеграции — checkout, webhooks, проверка на подписи, дубликати, идемпотентност и състояния на плащане.</description>
    </item>
    <item>
      <title>Redis в production: кеширане, опашки и грешките, които да избегнеш</title>
      <link>https://varnaudov.com/bg/blog/redis-in-production/</link>
      <guid isPermaLink="true">https://varnaudov.com/bg/blog/redis-in-production/</guid>
      <pubDate>Mon, 31 Aug 2026 00:00:00 GMT</pubDate>
      <description>Реална употреба на Redis в production — инвалидация на кеш, TTL, locks, rate limiting, памет и какво става при outage.</description>
    </item>
    <item>
      <title>Дизайн на мащабируема система за импорт на продукти в e-commerce</title>
      <link>https://varnaudov.com/bg/blog/scalable-product-import-ecommerce/</link>
      <guid isPermaLink="true">https://varnaudov.com/bg/blog/scalable-product-import-ecommerce/</guid>
      <pubDate>Mon, 24 Aug 2026 00:00:00 GMT</pubDate>
      <description>Как да проектираш импорт на продукти за големи каталози — CSV/XML/JSON/XLSX, mapping, валидация, workers, batching, прогрес и безопасна работа с памет.</description>
    </item>
    <item>
      <title>Как да проектираш идемпотентни API-та и защо имат значение</title>
      <link>https://varnaudov.com/bg/blog/idempotent-apis/</link>
      <guid isPermaLink="true">https://varnaudov.com/bg/blog/idempotent-apis/</guid>
      <pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate>
      <description>Практически идемпотентни API-та — двоен клик, дублирани webhooks, worker retries, idempotency keys и unique constraints.</description>
    </item>
    <item>
      <title>PostgreSQL в мащаб: индекси, заявки и уроци за производителност</title>
      <link>https://varnaudov.com/bg/blog/postgresql-at-scale/</link>
      <guid isPermaLink="true">https://varnaudov.com/bg/blog/postgresql-at-scale/</guid>
      <pubDate>Mon, 10 Aug 2026 00:00:00 GMT</pubDate>
      <description>Уроци за производителност в PostgreSQL — EXPLAIN ANALYZE, индекси, N+1, пагинация, locking, pooling и реални преди/след случаи.</description>
    </item>
    <item>
      <title>Архитектура за интеграции с множество куриерски доставчици</title>
      <link>https://varnaudov.com/bg/blog/multi-provider-shipping-architecture/</link>
      <guid isPermaLink="true">https://varnaudov.com/bg/blog/multi-provider-shipping-architecture/</guid>
      <pubDate>Mon, 03 Aug 2026 00:00:00 GMT</pubDate>
      <description>Как да проектираш слой за много куриери — интерфейс, adapters, етикети, tracking и пунктове без да чупиш основната система.</description>
    </item>
    <item>
      <title>От монолит към scalable monolith: защо microservices не винаги са отговорът</title>
      <link>https://varnaudov.com/bg/blog/scalable-monolith-vs-microservices/</link>
      <guid isPermaLink="true">https://varnaudov.com/bg/blog/scalable-monolith-vs-microservices/</guid>
      <pubDate>Mon, 27 Jul 2026 00:00:00 GMT</pubDate>
      <description>Кога modular monolith плюс workers бие преждевременни microservices — граници, events, простота на deploy и кога да извадиш service.</description>
    </item>
    <item>
      <title>16 години backend разработка: какво наистина има значение</title>
      <link>https://varnaudov.com/bg/blog/years-of-backend-development/</link>
      <guid isPermaLink="true">https://varnaudov.com/bg/blog/years-of-backend-development/</guid>
      <pubDate>Mon, 20 Jul 2026 00:00:00 GMT</pubDate>
      <description>Размисли от 16 години backend работа — какво се натрупва: debugging, бази данни, API-та, простота, мониторинг, комуникация и trade-offs.</description>
    </item>
  </channel>
</rss>
