Постепенно буду рассказывать подробнее о фичах моего сайта analystquick.tech, чтобы вы понимали, какие плюсы вы можете получить, покупая подписку за 650 рублей в месяц. Сегодня хочу продемонстрировать, как можно создавать гайды или целые курсы по интересующим вас темам всего за один незамысловатый промпт Для примера решил взять UML Sequence диаграмму, которая используется повсеместно. Промпт был следующий: "Создай мне гайд на тему UML Sequence диаграммы с учетом того, что мои знания в UML на уро...
Графики
📊 Средний охват постов
📉 ERR % по дням
📋 Публикации по дням
📎 Типы контента
Лучшие публикации
15 из 15Чек-лист: 30 API-терминов, которые спрашивают на собеседовании на позицию системного аналитика 1. API (Application Programming Interface) 2. REST API (Representational State Transfer) 3. HTTP-методы запросов 4. Эндпоинты 5. Коды ответов 6. Ограничение частоты запросов (Rate Limiting) 7. Полезная нагрузка (Payload) 8. Заголовки (Headers) 9. Аутентификация 10. Авторизация 11. Пагинация 12. Кэширование 13. OAuth 14. JWT Token 15. API Gateway 16. API Keys 17. Basic Authentication 18. Bearer Tokens 1...
Роскошный архитектурный минимум для аналитика: понимать систему в целом и не бояться «богов»-архитекторов Сложность: ★★☆ | Время чтения: 11 мин В статье автор освещает границу между анализом и архитектурой и показывает, каким минимальным набором знаний в этой области должен обладать аналитик, чтобы не просто передавать требования, а активно влиять на качество конечного продукта. 🔗 Читать статью
Сбор требований — фундамент, на котором держится весь проект. Неверный сбор требований может стоить проекту много денег и времени. Вот подход, который спасает от бесконечных правок и «я не это имел в виду». Шаг 0: Подготовка и погружение (Самое важное!) Прежде чем задать первый вопрос: 1. Пойми контекст. Что за бизнес? Какая его боль? Не «хотим чат в приложении», а «клиенты теряются на этапе выбора услуги, хотят мгновенной консультации». 2. Найди всех, кто «в теме». Ключевые стейкхолдеры (заинте...
Сегодня у нас подборка материалов по сбору требований - Определение требований: что это такое и как его применять? - Требования к ПО на пальцах - Бизнес-требования. Назначение - Документ бизнес-требований: Что это такое и как его составить [+5 шаблонов] - Сбор и формирование бизнес-требований для сайта интернет-магазина - Бизнес-функциональные требования (БФТ): особенности работы и реализации - Как писать функциональные требования - Алгоритм описания функциональных требований к системе в формате...
Цикл статей: Kafka для начинающих Автор - Никита Дымко Java Backend Developer 1. Откуда такой спрос и зачем нужна эта технология 2. Работа с брокером сообщений на практике 3. Гарантии доставки на практике и настройка идемпотентности 4. Работа с оффсетами на практике 5. Работа с Kafka транзакциями на практике — когда они нужны, а когда только вредят?
Недостатки микросервисной архитектуры Микросервисная архитектура (MSA) — подход, когда система разбивается на небольшие независимые сервисы. У MSA есть недостатки, которые важно учитывать при проектировании. 1️⃣ Сложность управления распределёнными транзакциями В монолите транзакции управляются на уровне БД (ACID). В MSA данные распределены, и обеспечение согласованности требует сложных решений. ➡️ Пример: заказ оформлен, платёж прошёл, но товар не списался — пользователь заплатил за несуществую...
В сегодняшнем посте рассмотрим то, как происходит взаимодействие аналитика с разработкой. Эту информацию всегда спрашивают на собеседовании и в целом она будет полезна и начинающим аналитикам При взаимодействии с разработчиками важно: 1️⃣ Описать требования понятно и качественно 2️⃣Собраться с разработкой на обсуждение требований 3️⃣Получить от них обратную связь и внести правки, если возникли какие-то уточнения в процессе обсуждения 4️⃣В процессе разработки быть на связи, отвечать на уточняющие...
Принципы проетирования масштабируемых систем. Основные термины. Часть 1 Масштабируемость — это способность системы обрабатывать растущую нагрузку путём добавления ресурсов. ➡️В этом посте рассмотрим такие основные термины как: 🔹Scale Cube: Три оси масштабирования 🔹CAP теорема - В распределённой системе невозможно одновременно гарантировать все три свойства. При network partition нужно выбирать между Consistency и Availability. 🔹PACELC теорема - Расширение CAP: даже без partition (в нормальном...
Тренажёр по BPMN: дистанционное банковское обслуживание Перейти