<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Системный аналитик | Архитектура, API и ИИ-продукты</title><description>Блог системного аналитика: проектирование REST API, архитектура микросервисов, DDD, нефункциональные требования. Портфолио IT-продуктов и опыт внедрения ИИ.</description><link>https://markovpavel.ru/</link><item><title>SQL для системного аналитика с нуля: SELECT, JOIN, агрегаты</title><link>https://markovpavel.ru/proektirovanie/sql-dlya-sistemnogo-analitika-s-nulya/</link><guid isPermaLink="true">https://markovpavel.ru/proektirovanie/sql-dlya-sistemnogo-analitika-s-nulya/</guid><description>Базовый SQL для аналитика без теории БД: как писать SELECT, соединять таблицы через JOIN, считать агрегаты (COUNT, SUM, AVG) и группировать данные. Практический минимум, который спрашивают на каждом собеседовании.</description><pubDate>Mon, 05 Oct 2026 00:00:00 GMT</pubDate></item><item><title>UML для начинающих: базовые диаграммы, которые реально используют</title><link>https://markovpavel.ru/proektirovanie/uml-dlya-nachinayushchih/</link><guid isPermaLink="true">https://markovpavel.ru/proektirovanie/uml-dlya-nachinayushchih/</guid><description>Разбор рабочих UML-диаграмм без академизма: Sequence, Class, Activity и State — какие реально нужны системному аналитику, как и когда применять.</description><pubDate>Fri, 02 Oct 2026 00:00:00 GMT</pubDate></item><item><title>Собеседование на системного аналитика: типичные вопросы и как отвечать</title><link>https://markovpavel.ru/proektirovanie/sobesedovanie-sistemnogo-analitika-voprosy-otvety/</link><guid isPermaLink="true">https://markovpavel.ru/proektirovanie/sobesedovanie-sistemnogo-analitika-voprosy-otvety/</guid><description>Полный разбор структуры собеседования системного аналитика: от HR-скрининга до встречи с командой. Типичные вопросы по SQL, REST API, моделированию и кейсам — с примерами хороших и плохих ответов.</description><pubDate>Wed, 30 Sep 2026 00:00:00 GMT</pubDate></item><item><title>Портфолио системного аналитика без опыта: что положить и где взять кейсы</title><link>https://markovpavel.ru/proektirovanie/portfolio-sistemnogo-analitika-bez-opyta/</link><guid isPermaLink="true">https://markovpavel.ru/proektirovanie/portfolio-sistemnogo-analitika-bez-opyta/</guid><description>Как собрать портфолио системного аналитика с нуля: артефакты, которые смотрят на собеседовании, пет-проекты на реальных сервисах, оформление на GitHub и типичные ошибки новичков.</description><pubDate>Mon, 28 Sep 2026 00:00:00 GMT</pubDate></item><item><title>Hard и soft skills системного аналитика: что реально спрашивают</title><link>https://markovpavel.ru/proektirovanie/hard-soft-skills-sistemnogo-analitika/</link><guid isPermaLink="true">https://markovpavel.ru/proektirovanie/hard-soft-skills-sistemnogo-analitika/</guid><description>Разбор реальных требований к навыкам системного аналитика: технические компетенции по уровням, коммуникативные навыки, что спрашивают на собеседованиях и чек-лист для самопроверки Junior, Middle, Senior.</description><pubDate>Fri, 25 Sep 2026 00:00:00 GMT</pubDate></item><item><title>Системный аналитик vs бизнес-аналитик vs продакт: кто чем занимается</title><link>https://markovpavel.ru/proektirovanie/sistemnyj-analitik-vs-biznes-analitik-vs-prodakt/</link><guid isPermaLink="true">https://markovpavel.ru/proektirovanie/sistemnyj-analitik-vs-biznes-analitik-vs-prodakt/</guid><description>Разбираем три роли в IT: системный аналитик, бизнес-аналитик и продакт-менеджер. Чем отличаются, где пересекаются, и как понять, кем вы хотите быть. Карта компетенций и таблица сравнения.</description><pubDate>Wed, 23 Sep 2026 00:00:00 GMT</pubDate></item><item><title>AI-воркфлоу аналитика от и до: связка MCP, агента и базы знаний</title><link>https://markovpavel.ru/ii/ai-vorkflou-analitika-end-to-end/</link><guid isPermaLink="true">https://markovpavel.ru/ii/ai-vorkflou-analitika-end-to-end/</guid><description>Полный end-to-end пайплайн AI-ассистента аналитика: MCP-серверы для доступа к Jira и Confluence, база знаний на RAG, агент с инструментами. Как собрать все части в один рабочий воркфлоу.</description><pubDate>Mon, 21 Sep 2026 00:00:00 GMT</pubDate></item><item><title>AI для управления бэклогом: приоритизация и груминг с LLM</title><link>https://markovpavel.ru/ii/ai-upravlenie-beklogom-prioritizaciya-gruming-llm/</link><guid isPermaLink="true">https://markovpavel.ru/ii/ai-upravlenie-beklogom-prioritizaciya-gruming-llm/</guid><description>Как использовать LLM для кластеризации задач, выявления дублей, приоритизации и поиска зависимостей в бэклоге продукта.</description><pubDate>Fri, 18 Sep 2026 00:00:00 GMT</pubDate></item><item><title>Стоимость AI-функции: как считать токены, кэшировать и не разориться</title><link>https://markovpavel.ru/ii/stoimost-ai-funkcii-tokeny-kesh-bjudzhet/</link><guid isPermaLink="true">https://markovpavel.ru/ii/stoimost-ai-funkcii-tokeny-kesh-bjudzhet/</guid><description>Сколько стоит один вызов LLM в бою: токены, prompt caching, батчинг, сравнение моделей по цене и стратегии удержания бюджета AI-функции в рамках.</description><pubDate>Wed, 16 Sep 2026 00:00:00 GMT</pubDate></item><item><title>Разведочный анализ данных с AI: как задавать вопросы к таблицам и получать инсайты</title><link>https://markovpavel.ru/ii/razvedochnyj-analiz-dannyh-s-ai/</link><guid isPermaLink="true">https://markovpavel.ru/ii/razvedochnyj-analiz-dannyh-s-ai/</guid><description>Как LLM помогает аналитику исследовать данные без SQL: поиск аномалий, трендов и корреляций через чат с таблицами — практические промпты и pipeline разведочного анализа</description><pubDate>Mon, 14 Sep 2026 00:00:00 GMT</pubDate></item><item><title>AI-ассистенты в IDE для системного аналитика: Cursor, Copilot и не только</title><link>https://markovpavel.ru/ii/ai-assistenty-v-ide-cursor-copilot-dlya-sistemnogo-analitika/</link><guid isPermaLink="true">https://markovpavel.ru/ii/ai-assistenty-v-ide-cursor-copilot-dlya-sistemnogo-analitika/</guid><description>Как системному аналитику использовать AI-ассистенты в IDE для работы со спецификациями, диаграммами, SQL-запросами и ревью документации — практический гайд по Cursor, Copilot и Windsurf</description><pubDate>Fri, 11 Sep 2026 00:00:00 GMT</pubDate></item><item><title>Контекст-инжиниринг для LLM: как готовить контекст и чанкинг</title><link>https://markovpavel.ru/ii/kontekst-inzhiniring-dlya-llm-kak-gotovit-kontekst-i-chanking/</link><guid isPermaLink="true">https://markovpavel.ru/ii/kontekst-inzhiniring-dlya-llm-kak-gotovit-kontekst-i-chanking/</guid><description>Разбираем контекст-инжиниринг для LLM: стратегии чанкинга, управление окном контекста, борьба с потерей середины и сборка релевантного контекста для надёжных ответов модели.</description><pubDate>Wed, 09 Sep 2026 00:00:00 GMT</pubDate></item><item><title>Локальные LLM (Ollama, LM Studio) для аналитика: приватность и оффлайн</title><link>https://markovpavel.ru/ii/lokalnye-llm-ollama-lm-studio/</link><guid isPermaLink="true">https://markovpavel.ru/ii/lokalnye-llm-ollama-lm-studio/</guid><description>Как запустить локальную LLM через Ollama и LM Studio для задач системного аналитика: приватные спецификации, оффлайн-модели, требования к железу и сравнение с облачными API. Пошаговое руководство.</description><pubDate>Mon, 07 Sep 2026 00:00:00 GMT</pubDate></item><item><title>Оценка качества ответов LLM: галлюцинации, метрики и guardrails</title><link>https://markovpavel.ru/ii/ocenka-kachestva-otvetov-llm-gallyucinacii-metriki-guardrails/</link><guid isPermaLink="true">https://markovpavel.ru/ii/ocenka-kachestva-otvetov-llm-gallyucinacii-metriki-guardrails/</guid><description>Как оценить качество ответов LLM: детекция галлюцинаций, guardrails для формата и безопасности, LLM-as-Judge и сквозной пайплайн проверки. Практическое руководство для тех, кто внедряет AI в продукт.</description><pubDate>Fri, 04 Sep 2026 00:00:00 GMT</pubDate></item><item><title>AI: как превратить интервью со стейкхолдерами в структурированные требования</title><link>https://markovpavel.ru/ii/ai-intervyu-stakeholderov-trebovaniya/</link><guid isPermaLink="true">https://markovpavel.ru/ii/ai-intervyu-stakeholderov-trebovaniya/</guid><description>Пошаговый pipeline: транскрибация интервью → LLM извлекает ФТ, НФТ, противоречия → генерирует User Story и вопросы для уточнения. Практические промпты и две диаграммы</description><pubDate>Wed, 02 Sep 2026 00:00:00 GMT</pubDate></item><item><title>AI для генерации тест-кейсов из требований: покрытие и граничные случаи</title><link>https://markovpavel.ru/ii/ai-generaciya-test-kejsov-iz-trebovanij/</link><guid isPermaLink="true">https://markovpavel.ru/ii/ai-generaciya-test-kejsov-iz-trebovanij/</guid><description>Как использовать LLM для автоматической генерации тест-кейсов из функциональных требований: позитивные и негативные сценарии, граничные значения и оценка покрытия. Промпты, примеры и типичные ловушки.</description><pubDate>Mon, 31 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Мультиагентные системы: оркестрация нескольких AI-агентов</title><link>https://markovpavel.ru/ii/multiagentnye-sistemy/</link><guid isPermaLink="true">https://markovpavel.ru/ii/multiagentnye-sistemy/</guid><description>Разбираем мультиагентную оркестрацию AI-агентов: supervisor-паттерн, параллельный и последовательный запуск, swarm-архитектура. Когда одного агента мало и как собрать команду для комплексных задач аналитика.</description><pubDate>Fri, 28 Aug 2026 00:00:00 GMT</pubDate></item><item><title>AI-агенты на практике: собираем рабочего агента для рутины аналитика на LangGraph</title><link>https://markovpavel.ru/ii/ai-agenty-na-praktike/</link><guid isPermaLink="true">https://markovpavel.ru/ii/ai-agenty-na-praktike/</guid><description>Пошаговая сборка AI-агента для автоматизации рутины системного аналитика: инструменты через MCP, ReAct-цикл на LangGraph, рабочая и долговременная память. Практическое руководство с кодом.</description><pubDate>Wed, 26 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Structured Output и function calling: как получать надёжный JSON от LLM</title><link>https://markovpavel.ru/ii/structured-output-function-calling-nadezhnyj-json-llm/</link><guid isPermaLink="true">https://markovpavel.ru/ii/structured-output-function-calling-nadezhnyj-json-llm/</guid><description>Разбираем Structured Output и function calling: как заставить LLM возвращать строго валидный JSON по схеме, вызывать внешние инструменты и интегрироваться в системы аналитика без regex-парсинга и ручного хакинга.</description><pubDate>Mon, 24 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Продвинутый промпт-инжиниринг: chain-of-thought, few-shot, паттерны для аналитика</title><link>https://markovpavel.ru/ii/prodvinutyj-prompt-inzhiniring-chain-of-thought-few-shot-patterny/</link><guid isPermaLink="true">https://markovpavel.ru/ii/prodvinutyj-prompt-inzhiniring-chain-of-thought-few-shot-patterny/</guid><description>Практическое руководство по продвинутым техникам промпт-инжиниринга для системных аналитиков: как chain-of-thought и few-shot prompting помогают получать точные и структурированные результаты от LLM.</description><pubDate>Sat, 22 Aug 2026 00:00:00 GMT</pubDate></item><item><title>REST API: основные принципы — полный разбор</title><link>https://markovpavel.ru/restapi/rest-api-principy-polnyj-razbor/</link><guid isPermaLink="true">https://markovpavel.ru/restapi/rest-api-principy-polnyj-razbor/</guid><description>Полный разбор 6 принципов REST API: клиент-сервер, отсутствие состояния, кешируемость, многослойность, единообразие интерфейса и код по требованию. С примерами для системных аналитиков и разработчиков.</description><pubDate>Wed, 19 Aug 2026 00:00:00 GMT</pubDate></item><item><title>DTO, VO, Entity: слои данных в архитектуре — что куда класть и почему</title><link>https://markovpavel.ru/proektirovanie/dto-vo-entity-sloi-dannyh-v-arhitekture/</link><guid isPermaLink="true">https://markovpavel.ru/proektirovanie/dto-vo-entity-sloi-dannyh-v-arhitekture/</guid><description>Разбор DTO, Value Object и Entity в архитектуре: чем отличаются, где живут в слоях приложения, когда что использовать и как не превратить DTO в объект-монстр. Примеры на Java, Kotlin и TypeScript.</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Идемпотентность в REST API: повторные запросы, ключ идемпотентности и защита от дублей</title><link>https://markovpavel.ru/restapi/idempotentnost-v-rest-api-zashhita-ot-dublej/</link><guid isPermaLink="true">https://markovpavel.ru/restapi/idempotentnost-v-rest-api-zashhita-ot-dublej/</guid><description>Что такое идемпотентность API, какие HTTP-методы идемпотентны и как ключ идемпотентности защищает от двойного списания денег при повторных запросах</description><pubDate>Fri, 14 Aug 2026 00:00:00 GMT</pubDate></item><item><title>HTTP-методы REST API: GET, POST, PUT, PATCH, DELETE — когда какой применять</title><link>https://markovpavel.ru/restapi/http-metody-rest-api/</link><guid isPermaLink="true">https://markovpavel.ru/restapi/http-metody-rest-api/</guid><description>Полный разбор HTTP-методов REST API: семантика GET, POST, PUT, PATCH и DELETE, безопасность и идемпотентность, таблица сравнения и типичные ошибки при выборе метода.</description><pubDate>Wed, 12 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Системный аналитик с нуля: с чего начать, базовый минимум знаний и навыков</title><link>https://markovpavel.ru/proektirovanie/sistemnyj-analitik-s-nulya/</link><guid isPermaLink="true">https://markovpavel.ru/proektirovanie/sistemnyj-analitik-s-nulya/</guid><description>Пошаговая дорожная карта для начинающего системного аналитика: что учить в первую очередь, базовый минимум знаний, инструменты, типичные ошибки новичков и как собрать портфолио без опыта.</description><pubDate>Mon, 10 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Сравнение AI-моделей для системного аналитика: Claude, ChatGPT, Gemini — что выбрать под задачу</title><link>https://markovpavel.ru/ii/sravnenie-ai-modelej-dlya-sistemnogo-analitika/</link><guid isPermaLink="true">https://markovpavel.ru/ii/sravnenie-ai-modelej-dlya-sistemnogo-analitika/</guid><description>Практическое сравнение Claude Sonnet 4, ChatGPT 4o и Gemini 2.5 Pro на реальных задачах аналитика: генерация требований, ревью ТЗ, построение диаграмм, SQL-запросы, документация и анализ legacy-кода</description><pubDate>Fri, 07 Aug 2026 00:00:00 GMT</pubDate></item><item><title>AI для написания пользовательской документации: от спецификации к руководству пользователя</title><link>https://markovpavel.ru/ii/ai-napisanie-polzovatelskoj-dokumentacii/</link><guid isPermaLink="true">https://markovpavel.ru/ii/ai-napisanie-polzovatelskoj-dokumentacii/</guid><description>Как LLM помогает системному аналитику генерировать руководства пользователя, FAQ и заметки к релизу из спецификаций и ТЗ. Промпты, чек-лист проверки и типичные ошибки.</description><pubDate>Wed, 05 Aug 2026 00:00:00 GMT</pubDate></item><item><title>AI для генерации SQL-запросов и схем БД: помощник аналитика в работе с данными</title><link>https://markovpavel.ru/ii/ai-generaciya-sql-zaprosov-shem-bd/</link><guid isPermaLink="true">https://markovpavel.ru/ii/ai-generaciya-sql-zaprosov-shem-bd/</guid><description>Как LLM помогает писать SELECT, JOIN и агрегации, проектировать схемы БД, объяснять чужие запросы и находить узкие места через EXPLAIN — практические промпты и pipeline</description><pubDate>Mon, 03 Aug 2026 00:00:00 GMT</pubDate></item><item><title>AI для миграции архитектуры: как LLM помогает спланировать переход с монолита на микросервисы</title><link>https://markovpavel.ru/proektirovanie/ai-migraciya-arhitektury-perehod-s-monolita-na-mikroservisy/</link><guid isPermaLink="true">https://markovpavel.ru/proektirovanie/ai-migraciya-arhitektury-perehod-s-monolita-na-mikroservisy/</guid><description>Как использовать LLM для декомпозиции монолита: выделение ограниченных контекстов, построение матрицы связности, планирование миграции по шагам и оценка рисков.</description><pubDate>Fri, 31 Jul 2026 00:00:00 GMT</pubDate></item><item><title>AI для оценки сложности и трудозатрат: от требований к стори-поинтам через LLM</title><link>https://markovpavel.ru/ii/ai-ocenka-slozhnosti-trudozatrat-story-pointy-llm/</link><guid isPermaLink="true">https://markovpavel.ru/ii/ai-ocenka-slozhnosti-trudozatrat-story-pointy-llm/</guid><description>Как LLM оценивает трудоёмкость задач в стори-поинтах: промпты, сравнение с экспертной оценкой, калибровка модели и практические сценарии для системного аналитика.</description><pubDate>Wed, 29 Jul 2026 00:00:00 GMT</pubDate></item><item><title>Что такое «ручка» (endpoint) в API: объясняем простыми словами</title><link>https://markovpavel.ru/restapi/chto-takoe-ruchka-endpoint-api/</link><guid isPermaLink="true">https://markovpavel.ru/restapi/chto-takoe-ruchka-endpoint-api/</guid><description>Разбираем, что такое ручка (endpoint) в REST API, откуда взялся этот жаргон, чем endpoint отличается от HTTP-метода — с примерами, диаграммой и таблицей сравнения</description><pubDate>Mon, 27 Jul 2026 00:00:00 GMT</pubDate></item><item><title>AI для код-ревью требований: как LLM находит противоречия, пропуски и неоднозначности в ТЗ</title><link>https://markovpavel.ru/ii/ai-kod-revyu-trebovanij-llm-protivorechiya-propuski/</link><guid isPermaLink="true">https://markovpavel.ru/ii/ai-kod-revyu-trebovanij-llm-protivorechiya-propuski/</guid><description>Как использовать LLM для проверки качества требований: поиск противоречий, пропущенных сценариев и неоднозначных формулировок. Промпты, чек-лист и реальные примеры AI-ревью технического задания.</description><pubDate>Fri, 24 Jul 2026 00:00:00 GMT</pubDate></item><item><title>AI для проектирования REST API: генерация контрактов OpenAPI, валидация и ревью через LLM</title><link>https://markovpavel.ru/ii/ai-proektirovanie-rest-api-generaciya-openapi-llm/</link><guid isPermaLink="true">https://markovpavel.ru/ii/ai-proektirovanie-rest-api-generaciya-openapi-llm/</guid><description>Как использовать LLM для генерации OpenAPI-спецификаций из требований, автоматической проверки REST-принципов и валидации названий ручек — практические промпты и pipeline</description><pubDate>Wed, 22 Jul 2026 00:00:00 GMT</pubDate></item><item><title>AI для анализа устаревших систем: восстановление требований и документации из кода</title><link>https://markovpavel.ru/ii/ai-analiz-ustarevshih-sistem-vosstanovlenie-trebovanij-i-dokumentacii/</link><guid isPermaLink="true">https://markovpavel.ru/ii/ai-analiz-ustarevshih-sistem-vosstanovlenie-trebovanij-i-dokumentacii/</guid><description>Как LLM извлекает ФТ и НФТ из легаси-кода, строит C4-диаграммы и восстанавливает архитектурные решения — pipeline с промптами, кейсом и двумя диаграммами</description><pubDate>Mon, 20 Jul 2026 00:00:00 GMT</pubDate></item><item><title>RAG vs Fine-tuning vs длинный контекст: как выбрать подход для корпоративного AI</title><link>https://markovpavel.ru/ii/rag-vs-fine-tuning-vs-dlinnyj-kontekst/</link><guid isPermaLink="true">https://markovpavel.ru/ii/rag-vs-fine-tuning-vs-dlinnyj-kontekst/</guid><description>Сравнение трёх подходов к адаптации LLM под корпоративные данные: RAG, дообучение и длинный контекст. Дерево решений, матрица критериев, стоимость и инфраструктура для аналитиков и архитекторов.</description><pubDate>Fri, 17 Jul 2026 00:00:00 GMT</pubDate></item><item><title>AI-агенты для системного аналитика: автономные агенты, инструменты и оркестрация</title><link>https://markovpavel.ru/ii/ai-agenty-dlya-sistemnogo-analitika/</link><guid isPermaLink="true">https://markovpavel.ru/ii/ai-agenty-dlya-sistemnogo-analitika/</guid><description>Разбираемся, чем AI-агент отличается от обычного чата с LLM, как работает цикл ReAct, зачем нужна оркестрация нескольких агентов и где агенты реально полезны системному аналитику.</description><pubDate>Wed, 15 Jul 2026 00:00:00 GMT</pubDate></item><item><title>Промпт-инжиниринг для системного аналитика: паттерны промптов для требований, ТЗ и документации</title><link>https://markovpavel.ru/ii/prompt-inzhiniring-dlya-sistemnogo-analitika/</link><guid isPermaLink="true">https://markovpavel.ru/ii/prompt-inzhiniring-dlya-sistemnogo-analitika/</guid><description>Практическое руководство по промпт-инжинирингу для системных аналитиков: five-shot, role-prompting, chain-of-thought и структурный вывод — как собирать промпты, которые дают предсказуемый результат, а не галлюцинации</description><pubDate>Mon, 06 Jul 2026 00:00:00 GMT</pubDate></item><item><title>Векторные базы данных и embeddings: как устроен поиск в RAG простыми словами</title><link>https://markovpavel.ru/ii/vektornye-bazy-dannyh-embeddings-rag-poisk/</link><guid isPermaLink="true">https://markovpavel.ru/ii/vektornye-bazy-dannyh-embeddings-rag-poisk/</guid><description>Что такое embeddings, косинусная близость и векторные базы данных — объяснение без математики для аналитиков и разработчиков. Пайплайн, чанкинг, выбор БД.</description><pubDate>Mon, 29 Jun 2026 00:00:00 GMT</pubDate></item><item><title>Как написать свой MCP-сервер: подключаем LLM к внутренним системам (Jira, БД, API)</title><link>https://markovpavel.ru/ii/kak-napisat-svoj-mcp-server-podklyuchaem-llm-k-vnutrennim-sistemam/</link><guid isPermaLink="true">https://markovpavel.ru/ii/kak-napisat-svoj-mcp-server-podklyuchaem-llm-k-vnutrennim-sistemam/</guid><description>Практическое руководство по созданию собственного MCP-сервера на Python: структура tools/resources/prompts, JSON-RPC транспорт stdio и SSE, пример с Jira и PostgreSQL — от первого обработчика до рабочего сервера за час</description><pubDate>Fri, 26 Jun 2026 00:00:00 GMT</pubDate></item><item><title>Saga: распределённые транзакции в микросервисах — choreography vs orchestration</title><link>https://markovpavel.ru/proektirovanie/saga-raspredelennye-tranzakcii-mikroservisy/</link><guid isPermaLink="true">https://markovpavel.ru/proektirovanie/saga-raspredelennye-tranzakcii-mikroservisy/</guid><description>Разбор паттерна Saga для распределённых транзакций в микросервисной архитектуре: хореография против оркестрации, компенсирующие транзакции и Outbox Pattern на примере заказа и оплаты.</description><pubDate>Mon, 22 Jun 2026 00:00:00 GMT</pubDate></item><item><title>Event Sourcing: хранение состояния как цепочка событий</title><link>https://markovpavel.ru/proektirovanie/event-sourcing-pattern-dopolnyaet-cqrs/</link><guid isPermaLink="true">https://markovpavel.ru/proektirovanie/event-sourcing-pattern-dopolnyaet-cqrs/</guid><description>Разбираем паттерн Event Sourcing для системных аналитиков и архитекторов: хранение состояния через цепочку событий вместо UPDATE, связка с CQRS, Event Store, пересчёт баланса через replay и когда применять в микросервисной архитектуре.</description><pubDate>Fri, 19 Jun 2026 00:00:00 GMT</pubDate></item><item><title>RAG для системных аналитиков: строим базу знаний на LLM</title><link>https://markovpavel.ru/ii/rag-dlya-sistemnyh-analitikov-baza-znanij-llm/</link><guid isPermaLink="true">https://markovpavel.ru/ii/rag-dlya-sistemnyh-analitikov-baza-znanij-llm/</guid><description>Как настроить Retrieval-Augmented Generation для поиска по документации, ADR и требованиям — pipeline, стратегии чанкинга и выбор векторной БД.</description><pubDate>Wed, 17 Jun 2026 00:00:00 GMT</pubDate></item><item><title>gRPC vs REST vs GraphQL: что выбрать аналитику при проектировании</title><link>https://markovpavel.ru/restapi/grpc-vs-rest-vs-graphql-chto-vybrat-analitiku/</link><guid isPermaLink="true">https://markovpavel.ru/restapi/grpc-vs-rest-vs-graphql-chto-vybrat-analitiku/</guid><description>Сравнение gRPC, REST и GraphQL для системного аналитика: матрица выбора протокола под бизнес-сценарии, таблица сравнения, дерево принятия решений, Protobuf-контракты, влияние на архитектуру и практические рекомендации.</description><pubDate>Mon, 15 Jun 2026 00:00:00 GMT</pubDate></item><item><title>Apache Kafka для системного аналитика: брокеры сообщений, топики, партиции</title><link>https://markovpavel.ru/proektirovanie/apache-kafka-dlya-sistemnogo-analitika/</link><guid isPermaLink="true">https://markovpavel.ru/proektirovanie/apache-kafka-dlya-sistemnogo-analitika/</guid><description>Как работает Apache Kafka — брокеры, топики, партиции, producer/consumer, ключи партицирования и Dead Letter Queue. Разбор для системных аналитиков с диаграммами и примерами требований в ТЗ.</description><pubDate>Fri, 12 Jun 2026 00:00:00 GMT</pubDate></item><item><title>AI-ассистент аналитика на MCP: как подключить LLM к Jira, Confluence и БД через Model Context Protocol</title><link>https://markovpavel.ru/ii/ai-assistent-analitika-mcp-jira-confluence-bd/</link><guid isPermaLink="true">https://markovpavel.ru/ii/ai-assistent-analitika-mcp-jira-confluence-bd/</guid><description>Практическое руководство для системного аналитика: как через MCP подключить LLM к Jira, Confluence и базе данных, автоматизировать рутинный поиск по задачам и документам, и превратить чат-интерфейс в рабочий инструмент</description><pubDate>Mon, 08 Jun 2026 00:00:00 GMT</pubDate></item><item><title>AI в проектировании архитектуры: LLM для C4-диаграмм, ADR и trade-off анализа</title><link>https://markovpavel.ru/ii/ai-proektirovanie-arhitektury-llm-c4-diagrammy-adr/</link><guid isPermaLink="true">https://markovpavel.ru/ii/ai-proektirovanie-arhitektury-llm-c4-diagrammy-adr/</guid><description>Как системному архитектору использовать LLM для генерации C4-диаграмм, анализа архитектурных trade-off и автоматизации ADR — практическое руководство с промптами.</description><pubDate>Fri, 05 Jun 2026 00:00:00 GMT</pubDate></item><item><title>AI в системном анализе: как собирать и формализовать требования с помощью LLM</title><link>https://markovpavel.ru/ii/ai-sistemnyj-analiz-trebovaniya-llm/</link><guid isPermaLink="true">https://markovpavel.ru/ii/ai-sistemnyj-analiz-trebovaniya-llm/</guid><description>Как использовать LLM для извлечения ФТ и НФТ из интервью, генерации User Story и Use Case, проверки требований на противоречия — практический pipeline с промптами и диаграммой</description><pubDate>Wed, 03 Jun 2026 00:00:00 GMT</pubDate></item><item><title>DDD: bounded context, aggregate и ubiquitous language — разбор на примере банковской системы</title><link>https://markovpavel.ru/proektirovanie/ddd-bounded-context-aggregate-ubiquitous-language-primer/</link><guid isPermaLink="true">https://markovpavel.ru/proektirovanie/ddd-bounded-context-aggregate-ubiquitous-language-primer/</guid><description>Разбор bounded context, aggregate и ubiquitous language в DDD на сквозном примере кредитного конвейера: от заявки до выдачи с цветными диаграммами и таблицами</description><pubDate>Mon, 01 Jun 2026 00:00:00 GMT</pubDate></item><item><title>Stateless и Stateful API: полный разбор с примерами и таблицей сравнения</title><link>https://markovpavel.ru/restapi/stateless-stateful-api-polnyj-razbor/</link><guid isPermaLink="true">https://markovpavel.ru/restapi/stateless-stateful-api-polnyj-razbor/</guid><description>Полный разбор stateless и stateful API: что хранится в состоянии, диаграммы потоков, когда что выбирать, таблица сравнения и влияние на масштабирование</description><pubDate>Sat, 30 May 2026 00:00:00 GMT</pubDate></item><item><title>Как писать ТЗ для разработчика: структура, шаблоны и частые ошибки</title><link>https://markovpavel.ru/proektirovanie/kak-pisat-tz-dlya-razrabotchika/</link><guid isPermaLink="true">https://markovpavel.ru/proektirovanie/kak-pisat-tz-dlya-razrabotchika/</guid><description>Как составить техническое задание для программиста: структура ТЗ, готовый шаблон, примеры формулировок и чеклист типичных ошибок аналитика</description><pubDate>Wed, 27 May 2026 00:00:00 GMT</pubDate></item><item><title>AI-ассистент для обработки каталогов: автоцветокоррекция и художественная постобработка</title><link>https://markovpavel.ru/lichnyj-opyt/ai-assistent-obrabotki-katalogov-avtocvetokorrekciya-hudozhestvennaya-postobrabotka/</link><guid isPermaLink="true">https://markovpavel.ru/lichnyj-opyt/ai-assistent-obrabotki-katalogov-avtocvetokorrekciya-hudozhestvennaya-postobrabotka/</guid><description>Как построить AI-пайплайн для автоматической цветокоррекции и художественной обработки фото каталога: архитектура, эталоны, LUT-кривые, очередь задач и интеграция в существующий конвейер.</description><pubDate>Tue, 26 May 2026 00:00:00 GMT</pubDate></item><item><title>Функциональные и нефункциональные требования: шаблоны, примеры и типичные ошибки</title><link>https://markovpavel.ru/proektirovanie/funkcionalnye-trebovanija-shablony-primery-oshibki/</link><guid isPermaLink="true">https://markovpavel.ru/proektirovanie/funkcionalnye-trebovanija-shablony-primery-oshibki/</guid><description>Шаблоны функциональных требований с примерами, разбор НФТ, готовые формулировки и типичные ошибки системных аналитиков</description><pubDate>Fri, 22 May 2026 00:00:00 GMT</pubDate></item><item><title>Stateless и Stateful: примеры, отличия и когда что использовать</title><link>https://markovpavel.ru/restapi/stateless-stateful-primery-otlichiya/</link><guid isPermaLink="true">https://markovpavel.ru/restapi/stateless-stateful-primery-otlichiya/</guid><description>Stateless и stateful простыми словами: чем отличаются, как выбрать, реальные примеры из REST API, банкинга и e-commerce, а также подробная таблица сравнения для системного аналитика.</description><pubDate>Wed, 20 May 2026 00:00:00 GMT</pubDate></item><item><title>Cloudflare 403 для LLM-скрипта: как лечить через nginx reverse proxy</title><link>https://markovpavel.ru/instruments/cloudflare-403-llm-nginx-reverse-proxy/</link><guid isPermaLink="true">https://markovpavel.ru/instruments/cloudflare-403-llm-nginx-reverse-proxy/</guid><description>Почему Cloudflare возвращает 403 Forbidden вашему LLM-интеграционному скрипту: разбираем причины (User-Agent, JA3, отсутствие браузерных заголовков) и лечим через nginx reverse proxy с правильной подменой заголовков.</description><pubDate>Mon, 18 May 2026 00:00:00 GMT</pubDate></item><item><title>Автопубликация статей через cron, Claude Code и Docker: pipeline без ручной рутины</title><link>https://markovpavel.ru/ii/avtopublikaciya-statej-cron-claude-code-docker/</link><guid isPermaLink="true">https://markovpavel.ru/ii/avtopublikaciya-statej-cron-claude-code-docker/</guid><description>Как собрать пайплайн автопубликации статей: cron планирует запуск, headless Claude Code CLI пишет пост, guard-check проверяет качество, git push и пересборка Docker-контейнера выкатывают сайт.</description><pubDate>Fri, 15 May 2026 00:00:00 GMT</pubDate></item><item><title>LiteLLM: как подружить Claude, OpenAI-совместимый провайдер и один API-слой</title><link>https://markovpavel.ru/ii/litellm-proxy-edinyj-api-sloj/</link><guid isPermaLink="true">https://markovpavel.ru/ii/litellm-proxy-edinyj-api-sloj/</guid><description>LiteLLM proxy простыми словами: как сделать единый OpenAI-совместимый слой над Claude и другими LLM, как настроить роутинг, кеширование, лимиты и подключить Claude Code через прокси.</description><pubDate>Wed, 13 May 2026 00:00:00 GMT</pubDate></item><item><title>API Gateway: зачем он нужен и как проектировать</title><link>https://markovpavel.ru/proektirovanie/api-gateway-zachem-nuzhen-i-kak-proektirovat/</link><guid isPermaLink="true">https://markovpavel.ru/proektirovanie/api-gateway-zachem-nuzhen-i-kak-proektirovat/</guid><description>API Gateway простыми словами: что это, зачем нужен в микросервисной архитектуре, как проектировать маршрутизацию, авторизацию, rate limiting, и какие ошибки убивают производительность шлюза.</description><pubDate>Fri, 08 May 2026 00:00:00 GMT</pubDate></item><item><title>User Story и Use Case: как системному аналитику писать требования по шаблону</title><link>https://markovpavel.ru/proektirovanie/user-story-use-case-shablony-primery/</link><guid isPermaLink="true">https://markovpavel.ru/proektirovanie/user-story-use-case-shablony-primery/</guid><description>User Story и Use Case на практике: шаблоны, примеры, критерии приёмки, диаграмма Use Case и типичные ошибки системного аналитика</description><pubDate>Wed, 06 May 2026 00:00:00 GMT</pubDate></item><item><title>HTTP коды ответов: полный справочник для разработчика и аналитика</title><link>https://markovpavel.ru/restapi/http-kody-otvetov-spravochnik/</link><guid isPermaLink="true">https://markovpavel.ru/restapi/http-kody-otvetov-spravochnik/</guid><description>HTTP статус коды простыми словами: что означают 1xx, 2xx, 3xx, 4xx и 5xx, чем 401 отличается от 403, когда возвращать 422, а когда 400, и как правильно проектировать коды ошибок REST API.</description><pubDate>Tue, 05 May 2026 00:00:00 GMT</pubDate></item><item><title>CQRS: что это и как разделять чтение и запись</title><link>https://markovpavel.ru/proektirovanie/cqrs-pattern-razdelyaj-chtenie-i-zapis/</link><guid isPermaLink="true">https://markovpavel.ru/proektirovanie/cqrs-pattern-razdelyaj-chtenie-i-zapis/</guid><description>CQRS простыми словами: что такое Command Query Responsibility Segregation, чем он отличается от классической CRUD-архитектуры, как связан с DDD и Event Sourcing, когда нужен и когда категорически противопоказан.</description><pubDate>Sat, 02 May 2026 00:00:00 GMT</pubDate></item><item><title>Event-Driven Architecture: событийная архитектура для системного аналитика</title><link>https://markovpavel.ru/proektirovanie/event-driven-architecture-sobytijnaja-arhitektura/</link><guid isPermaLink="true">https://markovpavel.ru/proektirovanie/event-driven-architecture-sobytijnaja-arhitektura/</guid><description>Что такое Event-Driven Architecture (EDA), как работают события, брокеры и подписчики, чем событийный подход отличается от классического request/response. Подробно, с диаграммами и примерами.</description><pubDate>Mon, 27 Apr 2026 00:00:00 GMT</pubDate></item><item><title>ФТ и НФТ: примеры функциональных и нефункциональных требований, шаблоны и типичные ошибки</title><link>https://markovpavel.ru/proektirovanie/funkcionalnye-i-nefunkcionalnye-trebovanija-primery-shablony/</link><guid isPermaLink="true">https://markovpavel.ru/proektirovanie/funkcionalnye-i-nefunkcionalnye-trebovanija-primery-shablony/</guid><description>Примеры функциональных и нефункциональных требований с шаблонами, классификацией НФТ и разбором типичных ошибок аналитиков</description><pubDate>Fri, 24 Apr 2026 00:00:00 GMT</pubDate></item><item><title>OAuth и JWT для REST API: авторизация на пальцах</title><link>https://markovpavel.ru/restapi/oauth-jwt-rest-api-authorization/</link><guid isPermaLink="true">https://markovpavel.ru/restapi/oauth-jwt-rest-api-authorization/</guid><description>Как работает OAuth 2.0 и JWT токены в REST API — разбираем flow авторизации, access и refresh токены, типичные ошибки и примеры для системного аналитика</description><pubDate>Fri, 24 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Swagger и OpenAPI: как писать документацию API, которую читают</title><link>https://markovpavel.ru/restapi/swagger-openapi-dokumentaciya-api/</link><guid isPermaLink="true">https://markovpavel.ru/restapi/swagger-openapi-dokumentaciya-api/</guid><description>Подробный гид по Swagger и OpenAPI 3.0 — чем отличаются, как писать спецификацию API, которую действительно читают разработчики, QA и аналитики, с примерами, диаграммой и типичными ошибками</description><pubDate>Thu, 23 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Bounded context, aggregate и ubiquitous language: разбор DDD</title><link>https://markovpavel.ru/proektirovanie/ddd-prostymi-slovami-bounded-context-aggregate-ubiquitous-language/</link><guid isPermaLink="true">https://markovpavel.ru/proektirovanie/ddd-prostymi-slovami-bounded-context-aggregate-ubiquitous-language/</guid><description>Что такое bounded context, aggregate и ubiquitous language в DDD — простыми словами, с примерами и диаграммой контекстов.</description><pubDate>Mon, 20 Apr 2026 00:00:00 GMT</pubDate></item><item><title>ADR: Architecture Decision Records — зачем и как документировать архитектурные решения</title><link>https://markovpavel.ru/proektirovanie/adr-architecture-decision-records-dokumentirovanie-arhitekturnyh-reshenij/</link><guid isPermaLink="true">https://markovpavel.ru/proektirovanie/adr-architecture-decision-records-dokumentirovanie-arhitekturnyh-reshenij/</guid><description>Architecture Decision Records (ADR) — что это за артефакт, из чего состоит, как писать и внедрять в команде. Шаблоны, примеры и типичные ошибки</description><pubDate>Sun, 19 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Модульный монолит: что это, архитектура и примеры</title><link>https://markovpavel.ru/proektirovanie/modulnyj-monolit-polnoe-rukovodstvo/</link><guid isPermaLink="true">https://markovpavel.ru/proektirovanie/modulnyj-monolit-polnoe-rukovodstvo/</guid><description>Что такое модульный монолит, как проектировать модули и bounded contexts, чем отличается от микросервисов — руководство с диаграммами.</description><pubDate>Sat, 18 Apr 2026 00:00:00 GMT</pubDate></item><item><title>FitCel — Telegram-бот для подсчёта калорий по фото еды: БЖУ за секунды</title><link>https://markovpavel.ru/portfolio/fitcel-calorie-bot/</link><guid isPermaLink="true">https://markovpavel.ru/portfolio/fitcel-calorie-bot/</guid><description>Telegram-бот FitCel считает калории и БЖУ по фото блюда через GPT-4 Vision. Дневник питания, персональная норма, напоминания — без приложений и регистрации.</description><pubDate>Mon, 06 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Form2Doc — автоматическая генерация документов DOCX и PDF из веб-форм</title><link>https://markovpavel.ru/portfolio/form2doc/</link><guid isPermaLink="true">https://markovpavel.ru/portfolio/form2doc/</guid><description>SaaS-сервис для генерации документов по шаблонам Google Docs. Клиент заполняет форму — получает готовый договор, акт или счёт в DOCX/PDF за секунды.</description><pubDate>Sun, 05 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Автоматическая цветокоррекция 5000+ изображений с помощью ИИ и ImageMagick</title><link>https://markovpavel.ru/lichnyj-opyt/avtomaticheskaya-tsvetokorrekciya-kataloga-s-pomoshyu-ii/</link><guid isPermaLink="true">https://markovpavel.ru/lichnyj-opyt/avtomaticheskaya-tsvetokorrekciya-kataloga-s-pomoshyu-ii/</guid><description>Как автоматизировать цветокоррекцию каталога из 5000+ изображений с помощью ИИ и ImageMagick: пошаговый разбор задачи, проблем и решений.</description><pubDate>Wed, 01 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Что такое DDD (Domain-Driven Design): принципы и примеры</title><link>https://markovpavel.ru/proektirovanie/domain-driven-design-ddd/</link><guid isPermaLink="true">https://markovpavel.ru/proektirovanie/domain-driven-design-ddd/</guid><description>Что такое Domain-Driven Design (DDD) простыми словами: зачем нужен, ключевые принципы, bounded context и пример проектирования домена.</description><pubDate>Fri, 13 Feb 2026 00:00:00 GMT</pubDate></item><item><title>Правила названий ручек (endpoint)</title><link>https://markovpavel.ru/restapi/pravila-nazvanij-ruchek-endpoint/</link><guid isPermaLink="true">https://markovpavel.ru/restapi/pravila-nazvanij-ruchek-endpoint/</guid><description>Основные правила нейминга endpoint ручек со ссылками на RFC документы</description><pubDate>Fri, 13 Feb 2026 00:00:00 GMT</pubDate></item><item><title>Репозиторий, GitHub, GitLab, Bitbucket: Основы Git для Системного Аналитика</title><link>https://markovpavel.ru/instruments/repozitorij-github-gitlab-bitbucket-chto-jeto-zachem-osnovy-git-dlja-sistemnogo-analitika/</link><guid isPermaLink="true">https://markovpavel.ru/instruments/repozitorij-github-gitlab-bitbucket-chto-jeto-zachem-osnovy-git-dlja-sistemnogo-analitika/</guid><description>Основы работы с репозиториями для системного аналитика: что нужно знать о Git, GitHub, GitLab и Bitbucket</description><pubDate>Fri, 13 Feb 2026 00:00:00 GMT</pubDate></item><item><title>Что такое Model Context Protocol (MCP)? Почему о нем все говорят?</title><link>https://markovpavel.ru/ii/chto-takoe-model-context-protocol-mcp-pochemu-o-nem-vse-govorjat/</link><guid isPermaLink="true">https://markovpavel.ru/ii/chto-takoe-model-context-protocol-mcp-pochemu-o-nem-vse-govorjat/</guid><description>Model Context Protocol (MCP) — новая система от Anthropic для расширения возможностей ИИ-моделей и упрощения интеграций</description><pubDate>Fri, 13 Feb 2026 00:00:00 GMT</pubDate></item><item><title>Монолит vs Микросервисы: что выбрать в 2026 году</title><link>https://markovpavel.ru/proektirovanie/monolit-vs-mikroservisy-vs-modulnyj-monolit/</link><guid isPermaLink="true">https://markovpavel.ru/proektirovanie/monolit-vs-mikroservisy-vs-modulnyj-monolit/</guid><description>Подробное сравнение монолитной и микросервисной архитектуры: плюсы, минусы, когда выбирать монолит, а когда переходить на микросервисы</description><pubDate>Fri, 13 Feb 2026 00:00:00 GMT</pubDate></item><item><title>Нефункциональные требования (НФТ): что это, типы и примеры</title><link>https://markovpavel.ru/proektirovanie/nefunkcionalnye-trebovanija/</link><guid isPermaLink="true">https://markovpavel.ru/proektirovanie/nefunkcionalnye-trebovanija/</guid><description>Нефункциональные требования простыми словами: классификация НФТ, типы, примеры производительности, безопасности, надёжности и шаблон для аналитика</description><pubDate>Fri, 13 Feb 2026 00:00:00 GMT</pubDate></item><item><title>Ресурсы для системных аналитиков и архитекторов</title><link>https://markovpavel.ru/proektirovanie/resursy/</link><guid isPermaLink="true">https://markovpavel.ru/proektirovanie/resursy/</guid><description>Коллекция ресурсов с базовыми понятиями и стандартами для проектирования систем</description><pubDate>Fri, 13 Feb 2026 00:00:00 GMT</pubDate></item><item><title>Rest api: Основные принципы</title><link>https://markovpavel.ru/restapi/rest-api-osnovnye-principy/</link><guid isPermaLink="true">https://markovpavel.ru/restapi/rest-api-osnovnye-principy/</guid><description>Чек-лист основных правил проектирования REST API: как называть endpoint, использовать HTTP методы и избегать типичных ошибок</description><pubDate>Fri, 13 Feb 2026 00:00:00 GMT</pubDate></item><item><title>Stateless и Stateful: разница на примерах REST API</title><link>https://markovpavel.ru/restapi/stateless-i-statefull-na-palcah/</link><guid isPermaLink="true">https://markovpavel.ru/restapi/stateless-i-statefull-na-palcah/</guid><description>Чем stateless отличается от stateful (statefull) в REST API: простое объяснение, примеры и влияние на масштабирование.</description><pubDate>Fri, 13 Feb 2026 00:00:00 GMT</pubDate></item><item><title>Оплата через Телеграм или как я убил DAU</title><link>https://markovpavel.ru/lichnyj-opyt/oplata-cherez-telegram-ili-kak-ja-ubil-dau/</link><guid isPermaLink="true">https://markovpavel.ru/lichnyj-opyt/oplata-cherez-telegram-ili-kak-ja-ubil-dau/</guid><description>Как интеграция оплаты через Telegram убила активность пользователей: разбор ошибок и выводы</description><pubDate>Tue, 29 Jul 2025 00:00:00 GMT</pubDate></item><item><title>mFlash AI SEO Optimizer — AI-плагин для WordPress и SEO API на RapidAPI</title><link>https://markovpavel.ru/portfolio/mflash-ai-seo-optimizer/</link><guid isPermaLink="true">https://markovpavel.ru/portfolio/mflash-ai-seo-optimizer/</guid><description>WordPress-плагин и REST API для автоматической SEO-оптимизации: генерация title, meta description и ключевых слов через OpenAI. От плагина до публичного API.</description><pubDate>Tue, 10 Jun 2025 00:00:00 GMT</pubDate></item></channel></rss>