⚡ Роскомнадзор начал меры по замедлению работы Telegram с 10 февраля 2026 📉
[актуально для участников сообщества из России]
Друзья, вчера получили много ваших сообщений в ЛС. Многие переживают из-за новости о потенциальной блокировке Telegram в России.
Это действительно наиболее вероятный сценарий. Так как история с блокировкой Whats App началась так же.
Сейчас отвечу на вчерашние вопросы всем:
👉 мы всегда будем на связи и никуда не пропадаем 📞📲📩
Если Telegram будет работать нестабильно, у нас есть альтернативные площадки, где вы сможете нас найти.
———————————-
Вот полный список ссылок на наши каналы и сообщества:
Разрешено в РФ
✅ VK
✅ Мессенджер Max
✅ RuTube
✅ Сайт GetAnalyst.ru
В нестабильной зоне - Telegram:
⚠️ GetAnalyst Навыки - продвинутый уровень
⚠️ Для начинающих в СА и БА
⚠️ Чат сообщества
⚠️ Подкаст (здесь ссылки на все аудио-площадки)
Доступно под VPN:
🔺 Instagram
🔺 LinkedIn
🔺 YouTube
👉 Подписывайтесь сейчас на удобные площадки, чтобы точно быть не связи.
———————————-
VPN в России скоро можно будет не выключать 🔓
Задумайтесь о развёртывании своего личного VPN-сервера, чтобы не гонять свои данные через чужие платные сервера.
Держимся на связи и не теряемся.
Спасибо вам за сообщения ❤️❤️❤️
С добром и заботой,
Екатерина Ананьева,
и команда GetAnalyst 🤍
[актуально для участников сообщества из России]
Друзья, вчера получили много ваших сообщений в ЛС. Многие переживают из-за новости о потенциальной блокировке Telegram в России.
Это действительно наиболее вероятный сценарий. Так как история с блокировкой Whats App началась так же.
Сейчас отвечу на вчерашние вопросы всем:
👉 мы всегда будем на связи и никуда не пропадаем 📞📲📩
Если Telegram будет работать нестабильно, у нас есть альтернативные площадки, где вы сможете нас найти.
———————————-
Вот полный список ссылок на наши каналы и сообщества:
Разрешено в РФ
✅ VK
✅ Мессенджер Max
✅ RuTube
✅ Сайт GetAnalyst.ru
В нестабильной зоне - Telegram:
⚠️ GetAnalyst Навыки - продвинутый уровень
⚠️ Для начинающих в СА и БА
⚠️ Чат сообщества
⚠️ Подкаст (здесь ссылки на все аудио-площадки)
Доступно под VPN:
🔺 YouTube
👉 Подписывайтесь сейчас на удобные площадки, чтобы точно быть не связи.
———————————-
VPN в России скоро можно будет не выключать 🔓
Задумайтесь о развёртывании своего личного VPN-сервера, чтобы не гонять свои данные через чужие платные сервера.
Держимся на связи и не теряемся.
Спасибо вам за сообщения ❤️❤️❤️
С добром и заботой,
Екатерина Ананьева,
и команда GetAnalyst 🤍
Please open Telegram to view this post
VIEW IN TELEGRAM
❤46💔8👍5❤🔥2😢2
🐞 Разбор вопросов с подвохами по REST API: какой HTTP-метод + URL выбрать? 🐞
От того, как вы выбираете метод + URL, зависит, будет ли ваш REST API понятным и предсказуемым для клиентов и команды.
В этом посте разберём типовые ошибки в дизайне эндпоинтов — те самые, из-за которых потом появляются “костыли”, споры в чатах и переделки.
API-метод:
👉 Получение списка вакансий
[результаты]
Получение, просмотр, поиск - это всё про метод GET.
Метод POST - для создания данных в БД.
Да, так делают. Но это уже просто HTTP API, без стиля REST.
Две ошибки в одном методе и 14% голосов 🥲
1. Версию рекомендуется делать ДО указания ресурса / объекта данных (jobs), которым управляют.
2. Никакого list не надо! По стандарту GET /jobs/{jobId} получить конкретную вакансию, а GET /jobs без id - список.
Тут всё отлично, но голосов мало.
Почему не выбрали?
👉 Единственное число в эндпоинте - это ок для REST API. Писала об этом тут.
Ок, но не ок.
Если public - название каталога API на сервере, то лучше его делать ДО версии, а не после.
Вариант допустим, но не лучший.
Ок, но не ок.
Проблема как и выше, но тут считаем, что API для кандидата и название каталога API - candidate?
Сейчас метод читается как "получить вакансии кандидатов...?".
Здесь с точки зрения порядка в базовом URL api.com оказывается основным сайтом системы, что неверно.
Поддомен для API делают иначе.
Тут всё отлично.
API находится на поддомене основного сайта jobmatchga.com.
Дизайн отличный и почему-то так мало голосов 😃
Пример в Avito
—-
Подсказки:
📚 Как выбирать методы: GET, POST, PUT, PATCH, DELETE
📚 Правила проектирования URL
—-
Запоминайте ошибки и будьте внимательны в будущем. Не попадайтесь! 🤝
#RestApiGA #JobMatchGA
От того, как вы выбираете метод + URL, зависит, будет ли ваш REST API понятным и предсказуемым для клиентов и команды.
В этом посте разберём типовые ошибки в дизайне эндпоинтов — те самые, из-за которых потом появляются “костыли”, споры в чатах и переделки.
API-метод:
👉 Получение списка вакансий
[результаты]
❌ A. POST .../api/v1.1/jobs/search
Получение, просмотр, поиск - это всё про метод GET.
Метод POST - для создания данных в БД.
Да, так делают. Но это уже просто HTTP API, без стиля REST.
❌ B. GET .../api/jobs/v1.1/list
Две ошибки в одном методе и 14% голосов 🥲
1. Версию рекомендуется делать ДО указания ресурса / объекта данных (jobs), которым управляют.
2. Никакого list не надо! По стандарту GET /jobs/{jobId} получить конкретную вакансию, а GET /jobs без id - список.
✅ C. GET .../api/v1.1/jobs
Тут всё идеально с точки зрения дизайна REST API.
❌ D. POST .../api/v1.1/jobs
Метод POST - для создания данных в БД.
Это метод "Создать вакансию".
✅ E. GET .../api/v1.1/job
Тут всё отлично, но голосов мало.
Почему не выбрали?
👉 Единственное число в эндпоинте - это ок для REST API. Писала об этом тут.
▫️ F. GET .../api/v1.1/public/jobs
Ок, но не ок.
Если public - название каталога API на сервере, то лучше его делать ДО версии, а не после.
Вариант допустим, но не лучший.
▫️ G. GET .../api/v1.1/candidate/jobs
Ок, но не ок.
Проблема как и выше, но тут считаем, что API для кандидата и название каталога API - candidate?
Сейчас метод читается как "получить вакансии кандидатов...?".
❌ H. GET https://jobmatchga.api.com/v1.1/jobs
Здесь с точки зрения порядка в базовом URL api.com оказывается основным сайтом системы, что неверно.
Поддомен для API делают иначе.
✅ I. GET https://api.jobmatchga.com/public/
v1.1/jobs
Тут всё отлично.
API находится на поддомене основного сайта jobmatchga.com.
Дизайн отличный и почему-то так мало голосов 😃
Пример в Avito
—-
Подсказки:
📚 Как выбирать методы: GET, POST, PUT, PATCH, DELETE
📚 Правила проектирования URL
—-
Запоминайте ошибки и будьте внимательны в будущем. Не попадайтесь! 🤝
#RestApiGA #JobMatchGA
🔥21❤11❤🔥3⚡1👍1
💜🤖 Открытый урок по Insomnia, Postman и AI для REST API ➕ последний день спец условий 🚀
На любом собеседовании для СА, от junior до senior, есть вопросы по проектированию REST API.
А на уровне Middle+/Senior вас проверяют не “по верхам”, а по всем нюансам проектирования: идемпотентность, безопасность, ошибки, фильтрацию/пагинацию, работу с файлами — то, что понять и запомнить можно только с практикой.
А потом всё это нужно и в работе.
📌 На программе "Дизайн REST API" для СА и БА мы всё это разбираем на практике и даём реальный продуктовый опыт.
🔥 Дизайн REST API
🗓 Старт: 17 февраля 2026
В этом потоке - расширенный формат:
✅ 11 онлайн-практик
✅ 9 месяцев доступа
✅ Доп. проект в базе знаний
✅ Проверка ДЗ по проекту
🎁 Сегодня последний день:
+ лучшие условия,
+ обучение "Интеграции 4.0 - продвинутый уровень" в подарок.
👉 Узнать подробности и записаться
Ваши результаты за 10 недель:
Соберёте проект для портфолио:
▫️ постановки задач на REST API методы в Confluence,
▫️ корпоративный стандарт по дизайну REST API-методов,
▫️ Postman-документацию по своему и чужим API,
▫️ API-спецификация в OpenAPI (Swagger),
▫️ mock-сервера с рабочим API на заглушках 😍
+ получите доступ к базе шаблонов и примеров ТЗ для аналитика.
--------------------—
🚀 Бесплатный вводный урок
Также приглашаем вас лучше познакомиться с REST API на вводном уроке к программе, и сразу же глубоко погрузиться в практику:
🔥 Postman, Insomnia и AI: погружение в REST API на реальных примерах
🗓 14-17 февраля (сб-вт)
🔗 Зарегистрироваться
--------------------—
Нужна консультация? Пишите @getanalyst или заполняйте анкету предзаписи 🤝
На любом собеседовании для СА, от junior до senior, есть вопросы по проектированию REST API.
А на уровне Middle+/Senior вас проверяют не “по верхам”, а по всем нюансам проектирования: идемпотентность, безопасность, ошибки, фильтрацию/пагинацию, работу с файлами — то, что понять и запомнить можно только с практикой.
А потом всё это нужно и в работе.
📌 На программе "Дизайн REST API" для СА и БА мы всё это разбираем на практике и даём реальный продуктовый опыт.
🔥 Дизайн REST API
🗓 Старт: 17 февраля 2026
В этом потоке - расширенный формат:
✅ 11 онлайн-практик
✅ 9 месяцев доступа
✅ Доп. проект в базе знаний
✅ Проверка ДЗ по проекту
🎁 Сегодня последний день:
+ лучшие условия,
+ обучение "Интеграции 4.0 - продвинутый уровень" в подарок.
👉 Узнать подробности и записаться
Ваши результаты за 10 недель:
Соберёте проект для портфолио:
▫️ постановки задач на REST API методы в Confluence,
▫️ корпоративный стандарт по дизайну REST API-методов,
▫️ Postman-документацию по своему и чужим API,
▫️ API-спецификация в OpenAPI (Swagger),
▫️ mock-сервера с рабочим API на заглушках 😍
+ получите доступ к базе шаблонов и примеров ТЗ для аналитика.
--------------------—
🚀 Бесплатный вводный урок
Также приглашаем вас лучше познакомиться с REST API на вводном уроке к программе, и сразу же глубоко погрузиться в практику:
🔥 Postman, Insomnia и AI: погружение в REST API на реальных примерах
🗓 14-17 февраля (сб-вт)
--------------------—
Нужна консультация? Пишите @getanalyst или заполняйте анкету предзаписи 🤝
Please open Telegram to view this post
VIEW IN TELEGRAM
❤6❤🔥1🔥1🤔1
GetAnalyst_Задания_REST_API_для_подготовки_к_собеседованию_СА.pdf
113.4 KB
📚🤖 AI-помощник для подготовки к собеседованию по REST API 📚🤖
Вопросы и задачи с собеседований — это всегда отличный способ размяться перед реальным интервью и вспомнить то, что давно не использовали в работе.
Прикрепила к посту два файла:
1. Только вопросы - файл "Задания к собеседованию"
2. Эти же вопросы, но с ответами - файл "Вопросы и ответы"
🤖 Инструкция по подготовке к интервью с помощью AI:
👉 1. Скачайте pdf-файл с ответами из этого поста (второй по порядку).
👉 2. Откройте ChatGPT и войдите в бесплатный аккаунт, используя свою учетную запись Google.
https://chatgpt.com/
Альтернативный инструмент:
https://gemini.google.com/
(больше лимиты на бесплатном тарифе)
👉 3. Откройте новый диалог (New Chat в левом меню).
👉 4.1. Загрузите файл в ChatGPT.
В зоне ввода текста есть иконка "+".
Нажмите на неё и появится иконка скрепки с надписью "Добавить файл" (Add photos & files").
👉 4.2. Вставьте промпт:
👉 5. Ваше собеседование началось.
Отвечайте на вопросы.
❗️ Не печатайте текст на теоретические вопросы, а говорите ответы голосом, где возможно!
Используйте иконку "микрофон", чтобы записывать свои ответы и отдавать их на проверку Искусственному Интеллекту.
Получайте обратную связь от ИИ и улучшайтесь 😌
+ В помощь на собеседования:
JSON Editor Online
Сохраняйте и пользуйтесь.
Сейчас или в будущем 🤝
🔥 и 🩷 приветствуются))
#RestApiGA #AI_for_analysts
Вопросы и задачи с собеседований — это всегда отличный способ размяться перед реальным интервью и вспомнить то, что давно не использовали в работе.
Прикрепила к посту два файла:
1. Только вопросы - файл "Задания к собеседованию"
2. Эти же вопросы, но с ответами - файл "Вопросы и ответы"
👉 1. Скачайте pdf-файл с ответами из этого поста (второй по порядку).
👉 2. Откройте ChatGPT и войдите в бесплатный аккаунт, используя свою учетную запись Google.
https://chatgpt.com/
Альтернативный инструмент:
https://gemini.google.com/
(больше лимиты на бесплатном тарифе)
👉 3. Откройте новый диалог (New Chat в левом меню).
👉 4.1. Загрузите файл в ChatGPT.
В зоне ввода текста есть иконка "+".
Нажмите на неё и появится иконка скрепки с надписью "Добавить файл" (Add photos & files").
👉 4.2. Вставьте промпт:
Представь, что ты ведущий системный аналитик с опытом более 10 лет в IT. Ты хочешь нанять senior системного аналитика к себе в команду и я пришёл к тебе на техническое собеседование.
Ты строгий и занудный, требуешь четких ответов с примерами.
Используй файл, который я добавил, и на его основе задавай мне по одному случайному вопросу.
После того, как я отвечу, давай оценку моим ответами по 10-бальной шкале по критериям: точность ответа, понимание вопроса. Поясняй каждый балл и предлагай как можно было бы улучшить мой ответ.
Каждый раз, когда я буду писать "следующий вопрос", ты можешь задавать мне следующий вопрос из моего документа или придумывать аналогичные, с подобными задачами.
Чередуй вопросы по теории и практические задания, задачи как на реальных проектах.
Сразу после этого сообщения можешь задать мне первый вопрос.
👉 5. Ваше собеседование началось.
Отвечайте на вопросы.
❗️ Не печатайте текст на теоретические вопросы, а говорите ответы голосом, где возможно!
Используйте иконку "микрофон", чтобы записывать свои ответы и отдавать их на проверку Искусственному Интеллекту.
Получайте обратную связь от ИИ и улучшайтесь 😌
+ В помощь на собеседования:
JSON Editor Online
Сохраняйте и пользуйтесь.
Сейчас или в будущем 🤝
🔥 и 🩷 приветствуются))
#RestApiGA #AI_for_analysts
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
1🔥58❤21❤🔥7👍5💯2
🔥 Подвохи в REST API: разбор типовых ошибок🔥🙃
На этой неделе я публиковала задачи по REST API и просила вас проголосовать за правильные ответы.
📌 Если вы их пропустили, то сначала решите задачи здесь, а затем вернитесь к этому посту за разбором.
Типичные ошибки:
👉1) Список вакансий
Разбор тут
👉2) Просмотр вакансии
• Передавали jobId вакансии в query-параметре, хотя корректнее в path - это самая распространенная ошибка ❗️ Query-параметры для фильтров и сортировок списков.
• Добавляли details в URL — это лишнее, если уже есть {jobId} в path-параметрах
• Немногие попались на подвох с доменом api.com (3%)
👉3) Создание вакансии рекрутером
• ❗️ В URL добавляли create при POST — лишнее (“масло-масляное”). Это самая распространенная ошибка
• В варианте A, где указано recruiter (название каталога api?), желательно перенести название каталога api до версии, хотя и так допустимо
• ❗️Передавали jobId при создании вакансии — обычно он генерируется на сервере после её создания, поэтому в запросе его быть не должно (вариант I, распространенная ошибка).
• Потерян указатель на каталог API, но это не критично.
👉4) Отклик кандидата на вакансию
• ❗️В URL добавляли create при POST — лишнее (“масло-масляное”).
• PATCH для частичного редактирования данных, но не для создания отклика (C = 10%).
• В сущностях не рекомендуется указывать глаголы, если это не метод редактирования PATCH (D, H).
• Подставляли в URL id кандидата, хотя его лучше было бы отправить в тело, так как в предложенных вариантах до {candidateId} нет /candidate, чтобы мы в целом имели право его прописывать (F, G). Популярная ошибка ❗️
👉5) Изменение статуса отклика
• "Масло-масляное" с глаголом update/change и методами на изменение PUT/PATCH (C, H, J)
• Путаница с пониманием PUT и PATCH. PUT - полное редактирование, PATCH - частичное редактирование ресурса, когда надо перезаписать одно поле у сущности в БД, а не все.
👉 Подробно все ошибки указала на картинках к посту.
Вопросы?
Пишите в комментариях.
Изучайте разбор и запоминайте ошибки.
Для собеседований такая практика 100% пригодится 🤝
#RestApiGA
На этой неделе я публиковала задачи по REST API и просила вас проголосовать за правильные ответы.
📌 Если вы их пропустили, то сначала решите задачи здесь, а затем вернитесь к этому посту за разбором.
Типичные ошибки:
👉1) Список вакансий
Разбор тут
👉2) Просмотр вакансии
• Передавали jobId вакансии в query-параметре, хотя корректнее в path - это самая распространенная ошибка ❗️ Query-параметры для фильтров и сортировок списков.
• Добавляли details в URL — это лишнее, если уже есть {jobId} в path-параметрах
• Немногие попались на подвох с доменом api.com (3%)
👉3) Создание вакансии рекрутером
• ❗️ В URL добавляли create при POST — лишнее (“масло-масляное”). Это самая распространенная ошибка
• В варианте A, где указано recruiter (название каталога api?), желательно перенести название каталога api до версии, хотя и так допустимо
• ❗️Передавали jobId при создании вакансии — обычно он генерируется на сервере после её создания, поэтому в запросе его быть не должно (вариант I, распространенная ошибка).
• Потерян указатель на каталог API, но это не критично.
👉4) Отклик кандидата на вакансию
• ❗️В URL добавляли create при POST — лишнее (“масло-масляное”).
• PATCH для частичного редактирования данных, но не для создания отклика (C = 10%).
• В сущностях не рекомендуется указывать глаголы, если это не метод редактирования PATCH (D, H).
• Подставляли в URL id кандидата, хотя его лучше было бы отправить в тело, так как в предложенных вариантах до {candidateId} нет /candidate, чтобы мы в целом имели право его прописывать (F, G). Популярная ошибка ❗️
👉5) Изменение статуса отклика
• "Масло-масляное" с глаголом update/change и методами на изменение PUT/PATCH (C, H, J)
• Путаница с пониманием PUT и PATCH. PUT - полное редактирование, PATCH - частичное редактирование ресурса, когда надо перезаписать одно поле у сущности в БД, а не все.
👉 Подробно все ошибки указала на картинках к посту.
Вопросы?
Пишите в комментариях.
Изучайте разбор и запоминайте ошибки.
Для собеседований такая практика 100% пригодится 🤝
#RestApiGA
❤14🔥4
💜 [Доступ открыт] Postman + Insomnia + AI 🧡
Открыли доступ к бесплатному практическому занятию для СА и БА, где мы разбираем 3 ключевых инструмента для работы с REST API в 2026:
🤖 Postman, Insomnia и AI:
🔥 погружение в REST API на реальных примерах
🗓 Только до 17 февраля [вт]
🕘 Время на обучение: ~3.5 часа
🔗 Зарегистрироваться
(если уже регистрировались, то ссылка с доступом пришла на почту сегодня утром)
В результате этого обучения:
✅ Получите опыт работы с Postman и Insomnia.
✅ Сделаете коллекции запросов к реальному API для личного портфолио.
✅ Научитесь использовать AI-инструменты (GeminiAI + ChatGPT) на продвинутом уровне.
✅ Получите примеры постановок задач на REST API-методы.
Пусть это будет ваш быстрый апгрейд по REST API на этой неделе! 🚀💜🧡
—————————————————
👩🎓 Открытый урок проводится в качестве вводного занятия к практической программе Дизайн REST API.
Открыли доступ к бесплатному практическому занятию для СА и БА, где мы разбираем 3 ключевых инструмента для работы с REST API в 2026:
🔥 погружение в REST API на реальных примерах
🕘 Время на обучение: ~3.5 часа
(если уже регистрировались, то ссылка с доступом пришла на почту сегодня утром)
В результате этого обучения:
✅ Получите опыт работы с Postman и Insomnia.
✅ Сделаете коллекции запросов к реальному API для личного портфолио.
✅ Научитесь использовать AI-инструменты (GeminiAI + ChatGPT) на продвинутом уровне.
✅ Получите примеры постановок задач на REST API-методы.
Пусть это будет ваш быстрый апгрейд по REST API на этой неделе! 🚀💜🧡
—————————————————
👩🎓 Открытый урок проводится в качестве вводного занятия к практической программе Дизайн REST API.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥10🔥2❤1👍1
Вы только что сделали мой вечер субботы. Откройте скрины — там прям очень сильные слова 🙈❤️🔥💖
Сегодня пришло сообщение с первой картинки — и я поймала себя на мысли: миссия выполнима.
P.S. А ещё истории:
🩵 Дизайн REST API
🧡 Интеграции систем
Спасибо вам за доверие.
Спасибо, что пишете и делитесь.
Это правда очень-очень ценно ❤️🔥
#студентыGetAnalyst
Сегодня пришло сообщение с первой картинки — и я поймала себя на мысли: миссия выполнима.
P.S. А ещё истории:
🩵 Дизайн REST API
🧡 Интеграции систем
Спасибо вам за доверие.
Спасибо, что пишете и делитесь.
Это правда очень-очень ценно ❤️🔥
#студентыGetAnalyst
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❤19❤🔥1🔥1
💜🧠 Доступ к практике Postman + Insomnia + AI для REST API завершается завтра 🧠 🧡
Всем зарегистрированным участникам письмо с доступом дублировали на почту сегодня утром.
Если не нашли письмо или ещё не регистрировались:
🔗 Получить доступ
🗓 Только до 17 февраля (вт), 23:59 Мск.
Успевайте посмотреть! 👇
👉 Это та практика, после которой нам пишут:
Roxel
Julia
Юлия
И если у вас:
🔹 на собесах ответы по REST “плывут”
🔹 в работе API есть, но уверенности нет
🔹 Про Postman и Insomnia - только слышали
🔹 Не используете AI для работы
Тогда эта практика точно поможет закрыть много пробелов и реально прокачает ваши знания! 🚀
Планируйте время и забирайте ценный опыт + наработки в своё портфолио!
————————————
👩🎓 Эта практика - вводное занятие к практической программе Дизайн REST API.
————————————
Вопросы? Пишите @getanalyst или [email protected]
Всем зарегистрированным участникам письмо с доступом дублировали на почту сегодня утром.
Если не нашли письмо или ещё не регистрировались:
Успевайте посмотреть! 👇
👉 Это та практика, после которой нам пишут:
Roxel
Это очень практичный и очень полезный вебинар. Это практикум! Все материалы систематизированы, урок прошел на одном дыхании. Это магия! Спасибо борльшое, Екатерина! Вы самый крутой профессионал, который преподает в домене Системного анализа на русском языке! Вы - СУПЕР!
Julia
Большое спасибо за занятие! Очень много полезной информации и практических примеров. На мой взгляд Катя сейчас один из лучших лекторов по системному анализу.
Юлия
очень полезно, особенно про AI-ассистента
И если у вас:
🔹 на собесах ответы по REST “плывут”
🔹 в работе API есть, но уверенности нет
🔹 Про Postman и Insomnia - только слышали
🔹 Не используете AI для работы
Тогда эта практика точно поможет закрыть много пробелов и реально прокачает ваши знания! 🚀
Планируйте время и забирайте ценный опыт + наработки в своё портфолио!
————————————
👩🎓 Эта практика - вводное занятие к практической программе Дизайн REST API.
————————————
Вопросы? Пишите @getanalyst или [email protected]
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4❤🔥3💯1
◻️ Общие архитектурные понятия
1. Архитектура системы
2. Компонент
3. Модуль
4. Подсистема
5. Сервис
6. Backend
7. Frontend
8. Web-приложение
9. Сайт
10. Desktop-приложение
11. Мобильное приложение
12. Виджет
🧱 Архитектурные стили и подходы
13. Монолитная архитектура
14. Модульный монолит
15. Сервис-ориентированная архитектура (SOA)
16. Микросервисы (MSA)
17. Событийно-ориентированная архитектура (EDA)
18. Слоистая архитектура
19. API Gateway
20. Хореография
21. Оркестрация
22. Service Registry and Discovery
23. Backend for Frontend (BFF)
24. Database-per-Service (БД на сервис)
25. CQRS (Command Query Responsibility Segregation)
26. Domain-Driven Design (DDD)
27. Event Storming
28. Чистая архитектура
🔗 Интеграция и взаимодействие компонентов
29. API (Application Programming Interface)
30. REST API
31. GraphQL
32. gRPC
33. SOAP
34. WebSocket
35. Синхронное взаимодействие
36. Асинхронное взаимодействие
37. Webhooks
38. Polling
39. Long Polling
40. Message Broker (Брокер сообщений)
41. Kafka
42. RabbitMQ
43. ESB (Enterprise Service Bus)
💾 Хранение данных
44. База данных (БД)
45. СУБД
46. Реляционные БД (PostgreSQL, SQLite, MySQL, Oracle и др.)
47. NoSQL БД (MongoDB, Redis и др.)
48. Файловое хранилище
49. Шардирование
50. Репликация
51. Кэширование
🔐 Безопасность
52. Authentication (Аутентификация)
53. Authorization (Авторизация)
54. SSO (Single Sign-On)
55. OAuth 2.0
56. JWT
57. Token
58. Bearer Token
59. Basic Authentication
60. Keycloak
61. TLS
62. HTTPS
63. WWS
64. Аудит
🖼 Нефункциональные требования (НФТ)
65. Масштабируемость
66. Доступность
67. Отказоустойчивость
68. Производительность
69. Сопровождаемость
70. Безопасность
⚙️ DevOps и инфраструктура
71. CI/CD (Continuous Integration / Continuous Delivery)
72. Балансировщик нагрузки (Load Balancer)
73. Docker
74. Kubernetes
75. Service Mesh
76. Мониторинг (Prometheus, Grafana, Zabbix и др.)
77. Логирование (ELK с Kibana, Loki + Grafana и др.)
78. Дашборды
79. Tracing
80. Health Check
📐 Проектирование и документация
81. UML Sequence Diagram
82. UML Activity Diagram
83. C4 Model (Context, Container, Component, Code)
84. Archimate
85. ERD (Entity-Relationship Diagram)
86. Нефункциональные требования (НФТ)
87. Архитектурные решения
P.S. Есть что добавить? Пишите в комментарии!
#АрхитектураGA
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥45❤17👍5❤🔥2👎2
GetAnalyst_7_шаблонов_архитектуры.pdf
1.5 MB
📌 7 шаблонов архитектуры, которые важно понимать СА 📌
В простых проектах аналитикам не надо разбираться в архитектуре.
Но в больших продуктовых компаниях, как банки, маркетплейсы, страховые и т.п., где преобладают сервисная (SOA) и микросервисная (MSA) архитектуры, аналитикам важно разбираться в этом вопросе.
👉 Обычно спрашивают знание этих шаблонов:
1. Монолит
2. Слоистая архитектура
3. Модульная архитектура
4. Клиент-Серверная архитектура
5. Сервис-Ориентированная Архитектура (SOA)
6. Микросервисная архитектура (MSA)
7. Событийно-ориентированная архитектура (EDA)
Понимание видов архитектуры нужно, чтобы грамотно проектировать новые функции и правильно интегрировать их в существующую инфраструктуру.
📚 В мини-книге к посту вы найдёте:
+ описание каждого подхода,
+ связи между ними,
+ картинки,
+ примеры.
Сохраняйте, изучайте и пользуйтесь!
P.S. А если интересна архитектура для кода, то рекомендую подкаст про Чистую архитектуру
#АрхитектураGA
В простых проектах аналитикам не надо разбираться в архитектуре.
Но в больших продуктовых компаниях, как банки, маркетплейсы, страховые и т.п., где преобладают сервисная (SOA) и микросервисная (MSA) архитектуры, аналитикам важно разбираться в этом вопросе.
👉 Обычно спрашивают знание этих шаблонов:
1. Монолит
2. Слоистая архитектура
3. Модульная архитектура
4. Клиент-Серверная архитектура
5. Сервис-Ориентированная Архитектура (SOA)
6. Микросервисная архитектура (MSA)
7. Событийно-ориентированная архитектура (EDA)
Понимание видов архитектуры нужно, чтобы грамотно проектировать новые функции и правильно интегрировать их в существующую инфраструктуру.
📚 В мини-книге к посту вы найдёте:
+ описание каждого подхода,
+ связи между ними,
+ картинки,
+ примеры.
Сохраняйте, изучайте и пользуйтесь!
P.S. А если интересна архитектура для кода, то рекомендую подкаст про Чистую архитектуру
#АрхитектураGA
❤30👍4🍾3❤🔥1😱1🤩1