Что такое Process Mining или как из системных логов получить данные для оптимизации бизнес-процессов. Ликбез и практический пример процессной аналитики c Python-библиотекой PM4PY. Что такое...
Дизайн API и как его спроектировать
Что такое API, из чего состоит его проектирование и как выполнить этот процесс создания дизайна веб-сервиса: примеры, подходы и практики. Что такое API Как бы...
REST API vs RPC API: в чем разница?
Вопросы проектирования архитектуры современных веб-сервисов: чем отличается архитектурный стиль REST от RPC-подходов (SOAP API, GraphQL API и gRPC API). REST vs RPC API Для API...
Как описать потоковый конвейер с асинхронным API: пример спецификации AsyncAPI для RabbitMQ
Что такое AsyncAPI, как эта спецификация позволяет описать серверы и операции асинхронного обмена сообщениями с учетом специфики протокола. Практический пример проектирования потокового конвейера на RabbitMQ...
Как повысить производительность потоковых конвейеров на RabbitMQ: масштабирование и обратное давление
От чего зависит производительность потокового конвейера на RabbitMQ и как ее увеличить: масштабирование с балансировкой нагрузки и предел предварительной выборки канала. Масштабирование потокового конвейера С...
Как разработать требования к дашборду: состав и содержимое ТЗ
Что учесть при разработке требований к дашборду, от чего зависит состав и содержимое ТЗ к средству аналитики данных и управленческой отчетности, и почему такой системный...
Реализация gRPC-сервиса на Python
Продолжая недавнюю статью про проектирование gRPC-сервиса, сегодня я расскажу про практическое использование сформированного proto-файла, реализовав небольшую систему работы с поставщиками на Python. Архитектура gRPC-сервиса Поскольку...
Проектирование gRPC-сервиса
В поддержку моего нового курса по архитектуре информационных систем Дизайн API, сегодня я покажу принципы и последовательность проектирования gRPC-сервиса на примере системы работы с поставщиками....
Реализация кода на основе UML–диаграмм: пример на Python
Практическое использование UML-диаграмм: реализация классов для работы с документами на Python. Пример СЭД на минималках с блэк-джеком задачами согласования и девушками пользователями. Простые конструкторы классов...
UML – это просто: наглядный пример
Как спроектировать код приложения с помощью UML: практический пример для системы электронного документооборота. Диаграммы вариантов использования, классов, состояний и последовательности. Определение возможностей и статической структуры...