G
GetAnalyst - Навыки • Системный анализ • Бизнес-анализ
20.09.2026 08:45 · 👁 3.3K
📚 Открытая база вопросов с собеседований на Системного Аналитика 2026 💎
Продолжаю пополнять для вас базу знаний 📚
Не только теория, но и задачи.
Новую задачку по асинхронным интеграциям тоже добавила 🙂
👉 Интеграции
Общие вопросы по синхронным и асинхронным интеграциям
1. Что такое интеграция?
2. Какие виды интеграций систем вы знаете?
3. Чем синхронная интеграция отличается от асинхронной?
4. Когда лучше использовать API, а когда брокер сообщений?
5. Что такое webhook? Что такое polling и long polling?
6. Чем webhook отличается от polling?
7. Что делать, если webhook не дошел?
8. Зачем нужна идемпотентность в webhook-сценариях?
9. Когда нужен брокер сообщений?
10. Какие ошибки нужно описывать в интеграции?
11. Чем техническая ошибка отличается от бизнес-ошибки?
12. Что делать при тайм-ауте внешней системы?
13. Когда retry (повторные попытки вызова внешней системы) опасны?
14. Что такое correlation id?
15. Что должен подготовить аналитик в постановке задачи на интеграцию?
16. Что такое маппинг данных?
17. Что делать, если у двух систем разные идентификаторы одной сущности?
18. Что делать, если документация внешнего API неполная?
Брокеры в интеграциях
19. Что такое producer и consumer?
20. Что такое topic и partition в Kafka?
21. Что такое offset?
22. Что такое consumer group?
23. Чем Kafka отличается от RabbitMQ?
24. Что такое DLQ?
👉 REST API
Общие вопросы
1. Что такое REST и каковы его основные принципы?
2. Как правильно формировать URI для ресурсов?
3. Назначение HTTP-методов GET, POST, PUT, PATCH и DELETE.
4. Идемпотентность и безопасные методы — что это?
5. Различия между PUT и PATCH.
6. Статус-коды HTTP — как и когда их использовать?
7. Когда нужны внутренние коды ошибок помимо стандартных HTTP?
8. Версионирование API — стратегии и примеры.
9. Что важно при получении списков, массива данных?
10. Фильтрация и сортировка — лучшие практики.
11. Структура JWT-токена и как его использовать?
12. OAuth2 — основные потоки (flows).
13. OpenAPI/Swagger — зачем нужна спецификация?
14. Что такое API-first и его преимущества?
15. Кэширование: ETag и Cache-Control.
16. Что такое кэширование?
17. Rate limiting — как реализовать?
18. Как документировать ошибки API?
19. Webhooks vs Polling — сравнение.
20. gRPC vs REST — когда использовать?
21. Как обеспечивать обратную совместимость в API?
22. Что такое Swagger UI и Swagger Editor?
23. Monitoring и логирование API — ключевые метрики.
24. GraphQL vs REST — преимущества и недостатки.
25. Webhook security — как защитить callback endpoint?
26. Что такое аутентификация и авторизация в API? Как это работает?
27. Как работает OAuth 2.0?
Для Senior системного аналитика — вопросы с подвохом
28. Можно ли использовать метод POST для получения данных?
29. Можно ли сделать в проекте все методы POST?
30. Можно ли в GET передавать тело запроса?
31. Как правильно именовать эндпоинты — ед. число или мн. число (/user или /users)?
32. Как правильно строить URL — нужно ли писать create/update в названии метода?
33. Какой код ответа на метод POST: 200 или 201?
34. Что вернуть в ответ, если получен пустой результат — пустой массив или 404?
🔥 Внутри — не только сами вопросы, но и ответы, подробные пояснения и полная подборка для подготовки.
🔗 Открытая база вопросов к собеседованиям для СА
Сохраняйте, если готовитесь к собеседованиям, хотите освежить знания или просто проверить себя 🤝
#ИнтеграцииGA #RestApiGA
📱 Tg | 💙 ВК | 💬 Max
G
GetAnalyst - Навыки • Системный анализ • Бизнес-анализ
19.09.2026 06:22 · 👁 2.6K
У меня была маленькая давняя мечта — однажды купить новый iPhone прямо в день релиза. Просто потому что 🤍
Последний телефон я покупала 3,5 года назад и вообще не собиралась его менять, пока мой любимый 14 Pro Max окончательно не устал от жизни: разбитая задняя панель, немного морской воды — и в какой-то момент он решил, что нормально заряжаться больше не входит в его планы 😅
И меня до сих пор немного удивляет, насколько спокойно здесь воспринимаются такие покупки. Рассрочки, trade-in, акции операторов — вплоть до того, что стоимость телефона может полностью компенсироваться ежемесячными платежами за мобильную связь, если несколько лет остаёшься на определённом тарифе (= любой iPhone бесплатно, только пользуйся условным «Билайн» 🤯)
У меня ощущение, что я сегодня просто в супермаркет за продуктами на неделю сходила 🙃
Поэтому никакого ощущения «вау, огромная покупка всей жизни» у меня даже нет, что даже немного обидно. Просто одна маленькая давняя хотелка, которую было очень приятно закрыть, еще и умным финансовым способом без расхода лишних денег 🤓
Делюсь с вами фото и видео с сегодняшнего старта продаж и закрытия галочки ✅📱
Кстати, первое видео, где я просто приехала за телефоном в день презентации и ничего не купила, на YouTube неожиданно собрало злых комментариев в духе «выпендривается» 😅
А мне иногда просто хочется делиться какими-то совершенно необязательными, немного глупыми, но прикольными моментами жизни. Не всё же должно быть полезным, серьёзным и со смыслом.
Короче, я довольна 🤍
Иногда важно просто радовать себя))
G
GetAnalyst - Навыки • Системный анализ • Бизнес-анализ
18.09.2026 09:15 · 👁 3K
🔥 Асинхронная интеграция через Webhook и брокер: разбор задачи для Middle+ системного аналитика 🩷
Разницу между polling и webhook сегодня объяснит почти каждый. А потом на столе оказывается реальная задача: внешний ИИ-сервис генерирует видео несколько минут, пользователь всё это время смотрит в интерфейс и видит прогресс по генерации. И теория заканчивается. Где хранить статус? Кто кого опрашивает? Нужен ли тут брокер?
🔗 Страница эпизода
В выпуске разбираем задачу на асинхронную интеграцию целиком — от условия до постановок задач для разработчиков. Отдельно проходим альтернативные сценарии и какие страховочные механизмы закладывать.
Актуален всем, кто проектирует интеграции с внешними сервисами, готовится к техническому собеседованию на Middle+ или хочет перестать выбирать между polling, webhook и брокером наугад 🙌
Видео с демо экрана (рекомендуется):
⏯ YouTube
⏯ RuTube
⏯ VK Video
⏯ Telegram
Аудио:
⏯ Apple Podcast
⏯ Яндекс.Музыка
⏯ Castbox
⏯ Звук
⏯ Spotify
GetAnalyst — сообщество системных и бизнес-аналитиков, которые развиваются на реальных задачах 🌱📈
📱 Tg | 💙 ВК | 💬 Max
G
GetAnalyst - Навыки • Системный анализ • Бизнес-анализ
17.09.2026 11:56 · 👁 3.1K
📗 Интеграции систем: мини-книга с примерами для СА и БА 📗
Большинство цифровых продуктов не работают изолированно. Они принимают платежи, отправляют уведомления, передают данные партнёрам и обмениваются информацией с другими системами.
Интеграция — это организация взаимодействия между системами: обмен данными, вызов функций и совместное выполнение бизнес-процесса..
👉 Пример 1
Платформа по доставке еды хочет отправлять клиенту SMS о процессе доставки.
❔Надо ли этой платформе:
1. Покупать оборудование для отправки SMS?
2. Заключать договоры и делать интеграции со всеми операторами сотовой связи?
Конечно, нет.
Мы подключаем готовый SMS-сервис (например, Unisender) через API — и задача по доставке SMS решена 🙌
👉 Пример 2
Тот же сервис доставки хочет принимать оплату банковскими картами.
❔ Надо ли ему:
1. Реализовывать проверку карты?
2. Поддерживать 3-D Secure?
3. Хранить токены и проходить банковскую сертификацию PCI DSS?
Нет.
Мы просто подключаем готовое решение по API, например, от ТБанка.
Главная идея интеграций:
Если не хочешь "изобретать велосипед", просто подключи (интегрируй) уже готовое решение в свою систему.
👉 Виды интеграций:
1) по окружениям:
▫️ Внешние
▫️ Внутренние
2) по направлению:
▫️ Во внешние системы (к вендорам)
▫️ К нашей системе (партнерские)
👉 Способы обмена данными:
▫️ Синхронный - отправили данные и получили ответ сразу.
▫️ Асинхронный - отправили данные и продолжили работу без ожидания ответа, обработка запроса в фоне.
👉 Основные способы интеграции:
▫️ API
▫️ Библиотеки и SDK
▫️ Брокеры
▫️ Файлы
▫️ Общая БД
📗 Подробнее об интеграциях читайте в прикреплённой мини-книге с картинками и примерами.
Полезна, для детального погружения в тему.
Загружайте и изучайте! 🔖
#ИнтеграцииGA
📱 Tg | 💙 ВК | 💬 Max
G
GetAnalyst - Навыки • Системный анализ • Бизнес-анализ
17.09.2026 06:10 · 👁 3.3K
🔥 [ДОСТУП К ЗАПИСИ 2-6 ОКТЯБРЯ] Бесплатный онлайн-практикум: реальная задача по асинхронной интеграции для работы и собеседований 🔥
Что вы ответите, если на собеседовании попросят спроектировать интеграцию с ИИ-сервисом, который обрабатывает сотни заявок, отвечает не сразу и периодически падает?
По такой задаче вас могут погонять по всему: нужен ли брокер, что выбрать — Kafka или RabbitMQ, какие предусмотреть статусы, ретраи, ошибки и защиту от повторной обработки.
Ровно такую задачу мы разберём в следующий ЧТ на практике:
🧡 Асинхронная интеграция с ИИ-сервисом: от архитектуры до требований в Confluence
📅 24 сентября, 19:00 МСК
🟢 Онлайн
📅 Доступ к записи 2-6 октября
🕘 3+ часа практики
❗️ Бесплатно
Спроектируем весь процесс, протестируем реальные вызовы ИИ-сервиса в Postman и оформим требования в Confluence.
Можно будет обсуждать решения, разбирать спорные моменты и совершенно бесплатно погонять меня по теме интеграций — почти как на мок-интервью, только наоборот 🔥
План практики:
1️⃣ Когда синхронного взаимодействия недостаточно
2️⃣ Проектирование архитектуры с брокером
3️⃣ Контракт API: методы, статусы, ошибки
4️⃣ Реальные вызовы ИИ-сервиса в Postman
5️⃣ Документация с ИИ-агентом: требования в Confluence и диаграммы
👉 Зарегистрироваться бесплатно
Впервые с весны встречаемся в прямом эфире.
И это наш первый открытый онлайн-практикум по интеграциям примерно за год. Я уже подготовила задачу и очень жду встречи с вами!
Увидимся через 178 часов! 🤩
G
GetAnalyst - Навыки • Системный анализ • Бизнес-анализ
16.09.2026 06:38 · 👁 4.1K
📚 Нотация C4: полный гайд по моделированию архитектуры с примерами, разбором ошибок и промптом для ИИ
Я подготовила для вас новую большую статью по нотации C4 — максимально полную и актуальную на 2026 год.
Она стала продолжением и значительным дополнением моей первой статьи о C4, которую я опубликовала ещё в 2023 году. За это время материал набрал более 280 тысяч просмотров, а я собрала огромное количество новых примеров, вопросов и типичных ошибок.
В новой статье я максимально подробно разобрала:
✔️ каждый уровень и элемент нотации C4 на примерах
✔️ распространённые ошибки и спорные вопросы
✔️ инструменты для создания диаграмм
✔️ примеры кода для Structurizr
✔️ как строить C4 через AI
👉🔥 Много схем, картинок и практических примеров, готовый код Structurizr и промпт для ИИ.
Это максимально практическое руководство.
С ним можно сесть и самостоятельно разобраться в C4 с нуля или использовать статью как шпаргалку, когда на проекте возникает спорный вопрос.
🔗 Ссылка на статью с полным руководством по нотации C4
Сохраняйте и отправляйте коллегам — теперь у нас есть один большой материал, в котором действительно собрано всё по C4 💙
P.S. На статью потрачено почти 3 года для сбора примеров и 14 часов работы по разработке новых примеров и понятных теоретических материалов.
P.S.S. ❤️🔥❤️🔥 и комментарии очень помогут собрать энергию, чтобы делать ещё больше полезного для вас))
P.S.S.S. Это правда крутой материал, теперь буду ссылаться на него в наших обучениях по Интеграциям и Архитектуре.
📱 Tg | 💙 ВК | 💬 Max
G
GetAnalyst - Навыки • Системный анализ • Бизнес-анализ
15.09.2026 09:56 · 👁 3.5K
«Я сегодня до шести» 🤡
📱 Tg | 💙 ВК | 💬 Max
G
GetAnalyst - Навыки • Системный анализ • Бизнес-анализ
14.09.2026 10:50 · 👁 3.6K
🚨 Надёжность процессов с брокером: чек-лист для СА
Подключить Kafka или RabbitMQ — ещё не значит сделать процесс надёжным.
Сервис принял сообщение из RabbitMQ, обработал его, изменил данные в БД — и упал до отправки подтверждения обработки ACK. Брокер передаёт сообщение повторно.
👉 Что произойдёт: ничего страшного или заказ создастся дважды?
Если в требованиях нет ответа, надёжность асинхронного процесса остаётся на усмотрение разработчиков или до первого инцидента с продакшн.
Чек-лист :
1️⃣ Идемпотентность
2️⃣ Retry
3️⃣ DLQ — Dead Letter Queue
4️⃣ Transactional Outbox
5️⃣ Порядок сообщений
6️⃣ Подтверждение обработки: ACK / COMMIT OFFSET
7️⃣ Восстановление после сбоя
8️⃣ Мониторинг
📌 Подробный чек-лист прикреплён к посту.
Сохраняйте и пользуйтесь при разработке требований к асинхронным процессам.
#АрхитектураGA
📱 Tg | 💙 ВК | 💬 Max
G
GetAnalyst - Навыки • Системный анализ • Бизнес-анализ
14.09.2026 06:05 · 👁 2.9K
🔔 6 главных событий осени в GetAnalyst, на которые стоит обратить внимание и сохранить в календарь 🍁🔥
Ближайшие недели будут насыщенными!
Открытые практикумы, новые онлайн-занятия и старты больших программ для аналитиков разного уровня 🎉
Все даты и ссылки — в одном посте 👇
====================
⏰⏰ Успеть до завтра
[всё по Архитектуре для СА]
✨ Хореография, брокеры и API Gateway:
как проектировать сквозные процессы в микросервисах
Открытый практикум.
📹 4+ часа обучения в записи
🗓 Доступ — до 15 сентября, 23:59 МСК
На примере одного сквозного процесса разберёте микросервисы, API Gateway, Kafka, RabbitMQ и Saga-хореографию.
🔗 Получить бесплатный доступ
👩🎓 Проектирование архитектуры
Практическая программа для получения нового опыта работы.
🗓 Старт — 15 сентября
🖥 Первый онлайн-практикум — 22 сентября
🎁 Сегодня последний день сниженных цен
Создана для системных аналитиков Middle+ и старших бизнес-аналитиков, которым важно научиться проектировать архитектуру, а не просто читать готовые схемы.
За три месяца разберём архитектурные шаблоны, API, C4, брокеры, распределённые данные и влияние нефункциональных требований на систему.
🔗 Посмотреть программу и форматы участия
====================
🟢🟢 Ближайшие онлайн-практикумы
📌 Маппинг данных: БД и JSON
🗓 21 сентября, 19:00 МСК
✅ 2.5 часа онлайн
📹 Доступ к записи после
🎁 Урок "Использование AI для проектирования БД + SQL" в подарок.
Будем формировать JSON для API на основе БД и интерфейса, описывать маппинг в требованиях и автоматизировать часть работы с помощью ИИ.
▫️ Стоимость участия от 1 650 руб
🔗 Подключиться к практикуму
🧡 Асинхронная интеграция с ИИ-сервисом:
от архитектуры до требований в Confluence
🗓 24 сентября, 19:00 МСК
✅ 3 часа онлайн
Спроектируем всю цепочку: REST API, очередь, брокер, воркер, статусы, ретраи и ошибки. Затем оформим требования и диаграммы в Confluence с помощью ИИ, и разберём, где он мог ошибиться.
▫️ БЕСПЛАТНО
🔗 Зарегистрироваться бесплатно
====================
🎓🎓 Важные программы осени
🚀 Системный аналитик: с нуля до опыта работы на проекте
🗓 Старт — 1 октября
🟢 Онлайн-практикумы в течение 10 месяцев
Для тех, кто начинает путь в системном анализе, переходит из смежной профессии или хочет систематизировать знания.
Индивидуальный план обучения, работа над проектом с нуля, создание портфолио и подготовка к собеседованиям.
❗️ Программа проводится только один раз в год.
🔗 Узнать, как проходит обучение
🧡 Интеграции систем
🗓 Старт — 7 октября
🖥 Первый онлайн-практикум — 14 октября
Полный цикл работы аналитика над интеграцией на реальных задачах: от сценариев и выбора API до маппинга, безопасности, UML, асинхронного взаимодействия и постановки задач разработчикам.
❗️ Следующий поток уже в 2027 году.
🔗 Посмотреть программу курса
====================
🎁 Ещё тут дарю бесплатный билет на конференцию Стачка в Питере (3-4 октября) - итоги в конце недели
====================
Не знаете, что выбрать под свой опыт и рабочие задачи? Напишите @getanalyst — поможем сориентироваться.
Всем классной и продуктивной недели! 🥰
📱 Tg | 💙 VK | 💬 Max
G
GetAnalyst - Навыки • Системный анализ • Бизнес-анализ
13.09.2026 07:02 · 👁 2.6K
Выбор за тобой. Ничего не менять — тоже выбор. И пока ты его делаешь, кто-то другой готовится занять твоё место 👍
📱 Tg | 💙 ВК | 💬 Max