Что такое очереди общего доступа в Kafka и зачем они нужны: как KIP-932 расширяет возможности самой популярной платформы потоковой передачи событий, чем группа общего доступа...
Почему потоковые очереди не превращают RabbitMQ в Kafka
Чем потоковые очереди в RabbitMQ похожи на топики Apache Kafka, в чем между ними разница и как это проявляется на больших нагрузках. Почему масштабируемость и...
3 типа очередей в RabbitMQ: чем они отличаются и когда что использовать?
Какие параметры и аргументы очереди RabbitMQ отвечают за отказоустойчивость потокового конвейера на основе этого брокера сообщений: сходства и отличия кворумных очередей с классическими, а также...
Как сгенерировать спецификацию AsyncAPI с Python-библиотекой FastStream: описание потокового конвейера для RabbitMQ
Автоматическая генерация спецификации асинхронного обмена сообщениями AsyncAPI для RabbitMQ с помощью Python-библиотеки FastStream в VSCode и в Google Colab. Что такое FastStream и при чем...
VSCode для аналитика: полезные расширения и настройки
Какие расширения и настройки помогут превратить редактор исходного кода VSCode в простой, но эффективный инструмент для системного аналитика. Мой личный ТОП-5 полезностей для проектирования и...
Управление метаданными: как быстро наполнить каталог данных
Что такое каталог данных, какова роль этого артефакта в архитектуре и инженерии данных, что говорит DAMA DMBOK про управление метаданными и как быстро провести каталогизацию...
Как ускорить базу данных: про партиционирование и шардирование
Что общего у партиционирования с шардированием и чем они отличаются: достоинства, недостатки, границы применения и примеры реализации этих подходов в реляционных и нереляционных базах данных....
Важен не только RPS: когда (НЕ)нужен CQRS
Как оценить необходимость применения CQRS с учетом RPS, и какие еще факторы, кроме нагрузки, влияют на выбор этого архитектурного паттерна. Примеры и схемы. Еще раз...
НФТ к производительности: расчет нагрузки в rps на практическом примере
Как рассчитать нагрузку в rps и задать нефункциональные требования к производительности в точных цифрах: калькуляция на примере интернет-магазина. Описание контекста Требования к производительности системы –...
Конформный анализ бизнес-процессов в Process Mining
Что общего между BPMN-диаграммами и сетями Петри, а также как выявить неоптимальные места в бизнес-процессе с помощью конформного анализа этой математической модели: практический пример процессной...