📑 Оркестрация и хореография микросервисов в EDA-архитектуре
"Одним из главных преимуществ и драйверов использования микросервисной архитектуры – это взаимная независимость микросервисов, т.к. каждый из них является автономным приложением, даже со своим хранилищем данных (паттерн Database per Service). Это позволяет быстрее разрабатывать и разворачивать части большой системы силами разных разработчиков или команд. Однако, микросервис реализует конкретную задачу в рамках большой системы, поэтому итоговую ценность для потребителя приносит слаженная работа всех входящих в нее элементов. В этом и кроется наибольшая сложность проектирования и реализации микросервисной архитектуры, поскольку надо обеспечить согласованную работу различных сервисов в рамках единого бизнес-процесса."
Читать далее
"Одним из главных преимуществ и драйверов использования микросервисной архитектуры – это взаимная независимость микросервисов, т.к. каждый из них является автономным приложением, даже со своим хранилищем данных (паттерн Database per Service). Это позволяет быстрее разрабатывать и разворачивать части большой системы силами разных разработчиков или команд. Однако, микросервис реализует конкретную задачу в рамках большой системы, поэтому итоговую ценность для потребителя приносит слаженная работа всех входящих в нее элементов. В этом и кроется наибольшая сложность проектирования и реализации микросервисной архитектуры, поскольку надо обеспечить согласованную работу различных сервисов в рамках единого бизнес-процесса."
Читать далее
👍4
📑Полезное для начинающего Системного аналитика
В статье представлены вопросы с собеседований, быстрые ответы и ссылки на статьи по ним.
Читать статью
#собеседование
В статье представлены вопросы с собеседований, быстрые ответы и ссылки на статьи по ним.
Читать статью
#собеседование
🔥12❤2
📑 Бизнес-правила в действии: семь лет развития и усовершенствования Business Rules Engine
Читать статью
Читать статью
Хабр
Бизнес-правила в действии: семь лет развития и усовершенствования Business Rules Engine
Привет! Меня зовут Владислав Кучинский. Я начинал свой карьерный путь в IT с разработки на С++ и Java, а сейчас являюсь руководителем группы Platform Event Management в компании Bercut. Сегодня я...
👍3
📑 Проектирование отказоустойчивости IT-систем
"Как проектировать системы, которые будут толерантными для различного вида отказов и ошибок?"
Читать статью
"Как проектировать системы, которые будут толерантными для различного вида отказов и ошибок?"
Читать статью
👍2
📑 Основы проектирования архитектуры простой социальной сети
"Эта статья расскажет вам об основах проектирования архитектуры простой социальной сети Независимо от того, являетесь ли вы опытным разработчиком, только начинаете свой путь в этой области или просто интересуетесь, как работают социальные сети "под капотом", здесь вы найдете полезные советы и примеры."
Читать статью
"Эта статья расскажет вам об основах проектирования архитектуры простой социальной сети Независимо от того, являетесь ли вы опытным разработчиком, только начинаете свой путь в этой области или просто интересуетесь, как работают социальные сети "под капотом", здесь вы найдете полезные советы и примеры."
Читать статью
📑 Событийное моделирование традиционных систем
От Автора: "В этом посте мы рассмотрим преимущества использования состояния как с точки зрения пользователя, так и с точки зрения реального хранилища, поддерживающего систему. Разница в этих точках зрения покажет, как ассоциации различных частей системы друг с другом приводят к росту затрат по мере увеличения сложности, если мы не проектируем систему с учетом этих связей с самого начала."
Читать статью
От Автора: "В этом посте мы рассмотрим преимущества использования состояния как с точки зрения пользователя, так и с точки зрения реального хранилища, поддерживающего систему. Разница в этих точках зрения покажет, как ассоциации различных частей системы друг с другом приводят к росту затрат по мере увеличения сложности, если мы не проектируем систему с учетом этих связей с самого начала."
Читать статью
👍3
📑 REST API vs GraphQL: в чём между ними разница
"Сегодня в среде разработчиков часто продвигают GraphQL в качестве замены REST, хотя обе технологии можно использовать одновременно. В этой статье Анастасия Иванова, технический писатель платформы МТС Exolve (входит в экосистему МТС), рассмотрит интерфейсы подробнее, чтобы понять, как выбрать подходящее решение под каждый конкретный проект. Подробности — под катом."
Читать статью
"Сегодня в среде разработчиков часто продвигают GraphQL в качестве замены REST, хотя обе технологии можно использовать одновременно. В этой статье Анастасия Иванова, технический писатель платформы МТС Exolve (входит в экосистему МТС), рассмотрит интерфейсы подробнее, чтобы понять, как выбрать подходящее решение под каждый конкретный проект. Подробности — под катом."
Читать статью
👍3
📑 Сервисы для планирования MVP: несколько наблюдений после использования
От Автора: "При разработке идеи продукта необходимо визуализировать систему будущего продукта (роли, сущности, минимально необходимый функционал), и с этим успешно помогают различные digital-инструменты.
Меня зовут Руслан Кутлиахметов, я старший разработчик в Лиге Цифровой Экономики, и сегодня расскажу, какие сервисы для описания бизнес-процессов будущего продукта используем мы и почему. "
Читать статью
От Автора: "При разработке идеи продукта необходимо визуализировать систему будущего продукта (роли, сущности, минимально необходимый функционал), и с этим успешно помогают различные digital-инструменты.
Меня зовут Руслан Кутлиахметов, я старший разработчик в Лиге Цифровой Экономики, и сегодня расскажу, какие сервисы для описания бизнес-процессов будущего продукта используем мы и почему. "
Читать статью
👍2❤1
📑 Как подружить бизнес и процессы
Автор статьи - Максим Катаев, старший аналитик в отделе Mobile Core Тинькофф:
"Наш отдел разрабатывает общие компоненты для мобильных приложений: от авторизации до дизайн-системы. Они используются в приложениях экосистемы Тинькофф: Инвестициях, Бизнесе, Мобайле и прочих.
Одна из задач аналитика — работа с бизнес-процессами и их проблемными местами, а еще бесконечные попытки их улучшить. Расскажу про оптимизацию бизнес-процессов: на что обратить внимание, когда заказчик пришел к вам с просьбой улучшить процесс. "
Читать статью
Автор статьи - Максим Катаев, старший аналитик в отделе Mobile Core Тинькофф:
"Наш отдел разрабатывает общие компоненты для мобильных приложений: от авторизации до дизайн-системы. Они используются в приложениях экосистемы Тинькофф: Инвестициях, Бизнесе, Мобайле и прочих.
Одна из задач аналитика — работа с бизнес-процессами и их проблемными местами, а еще бесконечные попытки их улучшить. Расскажу про оптимизацию бизнес-процессов: на что обратить внимание, когда заказчик пришел к вам с просьбой улучшить процесс. "
Читать статью
Опытные системные аналитики тут? Смотрите, какие новости. Тинькофф ищет системных аналитиков уровня Middle и выше. Мы ждем, что вы работали с REST/gRPC/graphQL и брокерами сообщений — Kafka/RabbitMQ и писали спецификации к задачам на разработку.
Быстрый путь к карьере — Weekend Offer для системных аналитиков. Пройдите все этапы в Тинькофф за выходные и получите оффер на следующей неделе.
Заполните заявку до 8 ноября: линк
https://o.tinkoff.ru/career.system-analysis
АО «Тинькофф Банк», ИНН 7710140679
Быстрый путь к карьере — Weekend Offer для системных аналитиков. Пройдите все этапы в Тинькофф за выходные и получите оффер на следующей неделе.
Заполните заявку до 8 ноября: линк
https://o.tinkoff.ru/career.system-analysis
АО «Тинькофф Банк», ИНН 7710140679
Forwarded from Базы данных & SQL
Шпаргалки по SQL: сохранить и не забыть
• Ключевые слова
• Комментарии
• Операторы
• Джойны
• Другие шпаргалки по SQL
Читать статью
• Ключевые слова
• Комментарии
• Операторы
• Джойны
• Другие шпаргалки по SQL
Читать статью
❤10👍2
📑 Проектирование REST API: спорные вопросы с проектов и собеседований на системного аналитика (и не только)
"В этой статье Системные аналитики, Backend-разработчики и Архитекторы найдут спорные вопросы с проектов и собеседований, которые связаны с созданием контрактов REST API."
Читать статью
"В этой статье Системные аналитики, Backend-разработчики и Архитекторы найдут спорные вопросы с проектов и собеседований, которые связаны с созданием контрактов REST API."
Читать статью
👍15
📑 О сложности и монолитах
"Статья посвящена анализу и сравнению двух моделей построения систем — монолитной и с разделением на микросервисы. В ней мы с разных сторон оценим оба этих подхода и связанную с ними сложность, убедившись в превосходстве последнего. Представим микросервисы и прочие архитектуры в реалистичном свете, не воскрешая то, что должно оставаться мёртвым."
Читать статью
"Статья посвящена анализу и сравнению двух моделей построения систем — монолитной и с разделением на микросервисы. В ней мы с разных сторон оценим оба этих подхода и связанную с ними сложность, убедившись в превосходстве последнего. Представим микросервисы и прочие архитектуры в реалистичном свете, не воскрешая то, что должно оставаться мёртвым."
Читать статью
👍3
📑 Проектирование архитектуры через User Stories, часть 1. Вовлекаем в процесс заказчика
Читать статью
Читать статью
Хабр
Проектирование архитектуры через User Stories, часть 1. Вовлекаем в процесс заказчика
Всем привет! Я — Ира Саблина, системный аналитик в Creonit. Мы разрабатываем цифровые продукты на заказ. Большая часть моей работы — это создание сервисов с нуля. На чужих проектах я часто вижу, как...
👍2