Главный Технический Чувак
Главный Технический Чувак
  • 35
  • 14 236
Шины событий VS шины данных
Шины событий VS шины данных в распределённых системах. Разработчики распределённых асинхронных систем всегда становятся перед этим выбором, и зачастую делают его неправильно. В этом видео мы разберём, чем отличается шина событий от шины данных, в чём преимущества и недостатки, и как их использовать.
Данное видео - расширенная часть моего курса по распределённым асинхронным системам для инженеров и технических менеджеров: th-cam.com/play/PLUz1o7Zv6ERDPCKRatHSjaBxOTOdC0-rk.html&si=ORr49msdvayQzEmq
Автор - Григорий Добряков, www.dobryakov.com/
มุมมอง: 973

วีดีโอ

Асинхронная природа данных в распределённых системах
มุมมอง 14621 วันที่ผ่านมา
Распределённые асинхронные системы в первую очередь сложны своей асинхронной природой данных, а вовсе не обменом сообщениями через брокер. Данные никогда не находятся в консистентном состоянии - их изменения возникают и перетекают между узлами экосистемы по непростым законам, отстают во времени, пересекаются и «конфликтуют» между собой. В этом видео мы разберём сначала теоретические причины аси...
Асинхронность данных в распределённых системах
มุมมอง 97หลายเดือนก่อน
Основная трудность проектирования и разработки распределённых систем - асинхронность, возникающая в модели данных на слое хранения. Причины возникновения и способы решения. Вы смотрите мини-курс «Распределённые асинхронные системы для инженеров и технических менеджеров: как сделать и как управлять проектом с распределённой экосистемой». Для кого этот курс: для вчерашних инженеров и сегодняшних ...
Асинхронные эффекты в БД распределённых систем
มุมมอง 92หลายเดือนก่อน
Практическое влияние асинхронных эффектов на отношения (связи) в реляционных базах данных. Проблемы с Foreign key. Вы смотрите мини-курс «Распределённые асинхронные системы для инженеров и технических менеджеров: как сделать и как управлять проектом с распределённой экосистемой». Для кого этот курс: для вчерашних инженеров и сегодняшних технических менеджеров, которым предстоит построить большу...
Запрос-ответ в асинхронных системах
มุมมอง 65หลายเดือนก่อน
Как реализовать принцип (паттерн) запрос ответ (request-reply) в системе с обменом сообщений через брокер. Вы смотрите мини-курс «Распределённые асинхронные системы для инженеров и технических менеджеров: как сделать и как управлять проектом с распределённой экосистемой». Для кого этот курс: для вчерашних инженеров и сегодняшних технических менеджеров, которым предстоит построить большую распре...
Монолитные и распределённые системы
มุมมอง 128หลายเดือนก่อน
Чем отличаются монолиты от распределённых систем. Основные различия. Достоинства и недостатки. Вы смотрите мини-курс «Распределённые асинхронные системы для инженеров и технических менеджеров: как сделать и как управлять проектом с распределённой экосистемой». Для кого этот курс: для вчерашних инженеров и сегодняшних технических менеджеров, которым предстоит построить большую распределённую аси...
Синхронное HTTP API к асинхронной системе
มุมมอง 485หลายเดือนก่อน
Как построить и предоставить внешним потребителям синхронное HTTP (REST) API к вашей асинхронной системе. Вы смотрите мини-курс «Распределённые асинхронные системы для инженеров и технических менеджеров: как сделать и как управлять проектом с распределённой экосистемой». Для кого этот курс: для вчерашних инженеров и сегодняшних технических менеджеров, которым предстоит построить большую распред...
Курс по асинхронным распределённым системам
มุมมอง 207หลายเดือนก่อน
Вы смотрите мини-курс «Распределённые асинхронные системы для инженеров и технических менеджеров: как сделать и как управлять проектом с распределённой экосистемой». Для кого этот курс: для вчерашних инженеров и сегодняшних технических менеджеров, которым предстоит построить большую распределённую асинхронную событийную экосистему (например на основе брокеров RabbitMQ или Kafka). Планировать её...
Версионирование событийных интеграций
มุมมอง 488หลายเดือนก่อน
Как иметь дело с тем, что разные команды выкатывают новые версии своих сервисов в разное время. Как не поломать потоки интеграций между ними. Вы смотрите мини-курс «Распределённые асинхронные системы для инженеров и технических менеджеров: как сделать и как управлять проектом с распределённой экосистемой». Для кого этот курс: для вчерашних инженеров и сегодняшних технических менеджеров, которым...
Интеграционные шины распределённых систем
มุมมอง 112หลายเดือนก่อน
Какие бывают шины. Основные отличия. Где применяются. Как влияют на проектирование. Вы смотрите мини-курс «Распределённые асинхронные системы для инженеров и технических менеджеров: как сделать и как управлять проектом с распределённой экосистемой». Для кого этот курс: для вчерашних инженеров и сегодняшних технических менеджеров, которым предстоит построить большую распределённую асинхронную со...
Проблемы и инструменты асинхронных систем
มุมมอง 69หลายเดือนก่อน
Как и где деградирует и падает асинхронная среда. За чем нужно следить и что мониторить. Вы смотрите мини-курс «Распределённые асинхронные системы для инженеров и технических менеджеров: как сделать и как управлять проектом с распределённой экосистемой». Для кого этот курс: для вчерашних инженеров и сегодняшних технических менеджеров, которым предстоит построить большую распределённую асинхронн...
Понятие систем и экосистем, монолитов и микросервисов
มุมมอง 531หลายเดือนก่อน
Что называется системой вообще. Как строятся системы. Терминология. Основные понятия. Вы смотрите мини-курс «Распределённые асинхронные системы для инженеров и технических менеджеров: как сделать и как управлять проектом с распределённой экосистемой». Для кого этот курс: для вчерашних инженеров и сегодняшних технических менеджеров, которым предстоит построить большую распределённую асинхронную ...
Проблемы распределённых систем
มุมมอง 129หลายเดือนก่อน
Основные проблемы распределённых систем. Причины возникновения. Способы решения. Вы смотрите мини-курс «Распределённые асинхронные системы для инженеров и технических менеджеров: как сделать и как управлять проектом с распределённой экосистемой». Для кого этот курс: для вчерашних инженеров и сегодняшних технических менеджеров, которым предстоит построить большую распределённую асинхронную событ...
Доставка сообщений в UI в асинхронной системе
มุมมอง 64หลายเดือนก่อน
Как доставлять сообщения из асинхронной среды во фронтенд, в браузер или в клиентское приложение. Не имеющие прямых коннектов к брокеру (kafka или rabbit). Отказоустойчивость и надёжность. Вы смотрите мини-курс «Распределённые асинхронные системы для инженеров и технических менеджеров: как сделать и как управлять проектом с распределённой экосистемой». Для кого этот курс: для вчерашних инженеро...
Учебный курс Бесплатные инструменты автоматизации рекрутинга
มุมมอง 1935 ปีที่แล้ว
digitalcustdev.ru/courses/digital-recruitment-avtomatizaciya/ На этом курсе вы научитесь: автоматизировать назначение времени созвонов с кандидатами с учётом вашей личной занятости, с интеграцией с Google Calendar и автоматическими напоминаниями, чтобы всё происходило вовремя; создавать формы-опросники для кандидатов, результаты из которых будут попадать в единую табличку в Google Sheets и CRM;...
Пилим продукт, а он не продаётся | Анастасия Дриль | Интервью
มุมมอง 3795 ปีที่แล้ว
Пилим продукт, а он не продаётся | Анастасия Дриль | Интервью
Денис Каланов | Интервью | IT-Events | IT-Challenge
มุมมอง 2565 ปีที่แล้ว
Денис Каланов | Интервью | IT-Events | IT-Challenge
Звонки кандидатам из CRM через интернет | Курс по автоматизации рекрутинга
มุมมอง 815 ปีที่แล้ว
Звонки кандидатам из CRM через интернет | Курс по автоматизации рекрутинга
Мини-АТС для HR | Курс по автоматизации рекрутинга
มุมมอง 1115 ปีที่แล้ว
Мини-АТС для HR | Курс по автоматизации рекрутинга
CRM для HR | Бесплатные инструменты автоматизации рекрутинга
มุมมอง 9335 ปีที่แล้ว
CRM для HR | Бесплатные инструменты автоматизации рекрутинга
Записываем видео собеседования через интернет | Курс по автоматизации рекрутинга
มุมมอง 695 ปีที่แล้ว
Записываем видео собеседования через интернет | Курс по автоматизации рекрутинга
Бывшим кандидатам - новые вакансии | Курс по автоматизации рекрутинга
มุมมอง 675 ปีที่แล้ว
Бывшим кандидатам - новые вакансии | Курс по автоматизации рекрутинга
Воронка рекрутинга и авто-емайлы | Курс по инструментам автоматизации рекрутинга
มุมมอง 1475 ปีที่แล้ว
Воронка рекрутинга и авто-емайлы | Курс по инструментам автоматизации рекрутинга
Как сделать сайт с вакансиями | Бесплатные инструменты автоматизации рекрутинга, лекция 3
มุมมอง 1795 ปีที่แล้ว
Как сделать сайт с вакансиями | Бесплатные инструменты автоматизации рекрутинга, лекция 3
Как составить форму-опросник кандидатов | Бесплатные инструменты автоматизации рекрутинга
มุมมอง 1025 ปีที่แล้ว
Как составить форму-опросник кандидатов | Бесплатные инструменты автоматизации рекрутинга
Автоматизируем назначение созвонов с кандидатами | Бесплатные инструменты автоматизации рекрутинга
มุมมอง 2795 ปีที่แล้ว
Автоматизируем назначение созвонов с кандидатами | Бесплатные инструменты автоматизации рекрутинга
Как составить не-трэшовую вакансию программиста
มุมมอง 2005 ปีที่แล้ว
Как составить не-трэшовую вакансию программиста
Критикуем резюме: выпуск #4
มุมมอง 1497 ปีที่แล้ว
Критикуем резюме: выпуск #4
IT-шники играют в городки на конфе #itgm
มุมมอง 707 ปีที่แล้ว
IT-шники играют в городки на конфе #itgm
Критикуем резюме: выпуск #3 (ответы на вопросы и три новых жертвы)
มุมมอง 2097 ปีที่แล้ว
Критикуем резюме: выпуск #3 (ответы на вопросы и три новых жертвы)