Что такое СОБЫТИЙНО-ОРИЕНТИРОВАННАЯ АРХИТЕКТУРА за 9 минут

  Рет қаралды 8,764

Listen IT

Listen IT

Күн бұрын

Изучай IT с Teach&Study - teachandstudy.ru/courses/?utm...
Промокод LISTENIT на 15% скидку
00:00 Тема статьи, источник
00:17 Как получить диплом IT-специалиста с Teach&Study
01:13 Почему неплохо бы знать про событийно-ориентированную архитектуру
02:16 Что такое архитектура типа "запрос-ответ"
03:10 Что такое событийно-ориентированная архитектура
05:32 Преимущества событийно-ориентированной архитектуры
07:35 Инструменты для использользования в событийно-ориентированной архитектуре
08:13 Подводим итоги
Поддержать канал разово - yoomoney.ru/to/410012243709514
Поддержать канал подпиской - boosty.to/listenit
Телеграм-канал - t.me/listenit_channel
Я.Дзен - zen.yandex.ru/listenit
По вопросам сотрудничества - t.me/ed_akimov
Ссылка на статью - habr.com/ru/companies/otus/ar...
Что такое Apache Kafka за 5 минут - • Что такое Apache Kafka...
Что такое RabbitMQ и чем он отличается от Apache Kafka за 10 минут - • Что такое RabbitMQ и ч...
Различия SOA и микросервисной архитектуры за 9 минут - • Различия SOA и микросе...
Что такое JWT и как его создать - • Что такое JWT и как ег...
Компиляция и интерпретация за 10 минут - • Компиляция и интерпрет...
Что такое TypeScript за 9 минут - • Что такое TypeScript з...
Что такое SQL и реляционные базы данных - • Что такое SQL и реляци...
Синтаксис SQL запросов: Часть 1 - • Синтаксис SQL запросов...
Что такое SQL ИНДЕКСЫ за 10 минут - • Что такое SQL ИНДЕКСЫ ...
Что такое NoSQL за 6 минут - • Что такое NoSQL за 6 м...
Что такое ACID за 9 минут - • Что такое ACID за 9 минут
Что такое UML за 7 минут - • Что такое UML за 7 мин...
Что такое Scrum за 8 минут - • Что такое Scrum за 8 м...
Обзор Agile - • Обзор Agile. Это метод...
Приоритизация бэклога за 4 минуты - • Приоритизация бэклога ...
Что такое Kanban - • Что такое Канбан-метод...
Что такое Канбан-доска - • Канбан-доска - это не ...
Что такое HTTP и HTTPS за 9 минут - • Что такое HTTP и HTTPS...
Машинное обучение для чайников - • Машинное обучение для ...
Что такое Big Data за 6 минут - • Что такое Big Data за ...
Что такое CRUD за 6 минут - • Что такое CRUD за 6 минут
Введение в REST API за 7 минут - • Введение в REST API за...
Различия REST и SOAP за 4 минуты - • Различия REST и SOAP з...
Что такое middleware за 7 минут - • Что такое middleware з...
Что такое UML за 7 минут - • Что такое UML за 7 мин...

Пікірлер: 19
@filippov_es
@filippov_es 9 ай бұрын
Потрясающе! Большое спасибо!)
@primuspares4462
@primuspares4462 9 ай бұрын
Мега просто и полезно, формат вызывает привыкание)
@ListenIT_channel
@ListenIT_channel 9 ай бұрын
Спасибо, приходи ещё)
@dahtes2107
@dahtes2107 9 ай бұрын
Лайк, как всегда
@andreyrudin2286
@andreyrudin2286 9 ай бұрын
в конце, что значит данные передаются с меньшей задержкой и большей пропускной способностью? по сравнению с чем?
@tihon4979
@tihon4979 9 ай бұрын
Круто было бы про Domain Driven Designe послушать
@ListenIT_channel
@ListenIT_channel 8 ай бұрын
А вот есть такая статейка на примете, запишу 👌
@proxy.market
@proxy.market 7 ай бұрын
Хочу выразить благодарность автору за предоставленный материал и за ясное объяснение сложной темы. Событийно-ориентированная архитектура действительно обещает множество преимуществ, и это видео является отличным стартовым пунктом для тех, кто хочет углубиться в эту тему.
@kirillsavinov7922
@kirillsavinov7922 8 ай бұрын
Как то много рассказано про преимущества в примерах и мало про недостатки (примеров вообще нет). Событийно-ориентированная архитектура использует много ресурсов. За брокером надо следить, ставить кучу ивентов в заббикс, масштабировать тот же брокер, деплоить кучу микросервисов, ещё и тестить как-то это надо, дев среду настраивать. На всё это нужна целая команда девопсов, причём дорогих сеньёрных девопсов. Не все компании малые и даже средние могут позволить себе такую архитектуру. И почему-то не упоминается бутылочное горлышко всей этой системы - брокер. Если упадёт брокер, то весь бизнес процесс встанет... Ну не знаю, не знаю... Эту архитектуру имеет смысл применять, только в большой компании с большим количеством групп команд и парочкой собственных ЦОДов Сейчас весь средний и малый бизнес крутится в облаке сторонних ЦОДов. Конечно Амазон может позволить себе такую архитектуру, так как он тех. гигант. Звучит круто, но очень дорого...
@michellesfero4068
@michellesfero4068 8 ай бұрын
Полезное видео! Но эта тема большая, лучше сделать серию роликов и подробно пройтись по всем аспектам. Отдельно вынести инструменты (rabbit, kafka, zero и т.д.). Отдельный ролик желательно уделить различиям между SOA (событийно-ориентированная) и MSA (микросервисная) архитектура, в нём всплывут как раз моменты применения этих архитектур и их надобность. И ещё отдельно было бы неплохо привести примеры компаний которые используют эти архитектуры. Можно кроме зарубежных привести примеры российских компаний, уже достаточно много кто использует те же Soa и Msa, многие используют комбинированный ландшафт где есть если не все то почти технологии и примеры архитектрур. Всё ИМХО)) А так как обычно, отличная подача материала и сам материал интересный! Спасибо!
@ListenIT_channel
@ListenIT_channel 8 ай бұрын
Ну, кстати, такое частично у меня есть) Что такое Apache Kafka - kzbin.info/www/bejne/g6icinmXrp1gja8si=ZlePq9PewZtyJwTI Что такое RabbitMQ и чем он отличается от Apache Kafka - kzbin.info/www/bejne/h4PQeJqfraqFgdUsi=db1so6m7JMkoDg_Q Различия SOA и микросервисной архитектуры - kzbin.info/www/bejne/jZKpepaAgrGohMksi=H100HUO4mw5dIa4m
@michellesfero4068
@michellesfero4068 8 ай бұрын
Знаю, некоторые видел) Продолжай и дальше можно отдельные ролики объединить в большую тему и благодаря которым роликам людям удобно будет познавать материал. А ещё было бы здорово расписать практики, где и зачем применяются архитектуры и системы, тут нужны примеры реализаций.
@MoDKona
@MoDKona 9 ай бұрын
А что делать, если нужен ответ по событию? Ну например, клиент триггернул событие создание заказа, ему нужно вернуть ответ удалось создать или ошибку, как быть в этом случае если очереди предполагают асинхронную работу, а описанный пример - синхронную?
@bashshell114
@bashshell114 9 ай бұрын
ИМХО - зависит от бизнес требований, но чаще всего заказ создается синхронно, перед его созданием создается транзакция в БД (или лепят сагу, если все распилили на микросервисы), в ней будут проверяться как минимум наличие товаров на складе, возможность доставки на определенную дату, время и метсо и т.п. В ответ клиент получает результат, и плюс летит событие в брокер с ивентом о создании. Последующая обработка уже ведется асинхронно (всякие уведомляшки, проверка оплаты и т.п.)
@TheInspctrcat
@TheInspctrcat 9 ай бұрын
А точно дривен, а не драйвен? А так топ канал, спасибо за работу!
@ListenIT_channel
@ListenIT_channel 9 ай бұрын
Не, точно "дривен") Спасибо, заходи ещё!
@MrRufus311088
@MrRufus311088 9 ай бұрын
хороший видос. только не рассказали разницу между событийно ориентированностью и месседж ориентированностью (то бишь RabitMQ vs Kafka)
@ListenIT_channel
@ListenIT_channel 9 ай бұрын
Спасибо! Про различия Кафки и Кролика, кстати, можете посмотреть в этом видео --> kzbin.info/www/bejne/h4PQeJqfraqFgdU
@quazijay
@quazijay 9 ай бұрын
Чето не понял как гарантируется доставка промежуточному серверу.
КАХА и Джин 2
00:36
К-Media
Рет қаралды 3,3 МЛН
Joven bailarín noquea a ladrón de un golpe #nmas #shorts
00:17
Who Will Eat The Porridge First The Cockroach Or Me? 👧vs🪳
00:26
Giggle Jiggle
Рет қаралды 22 МЛН
[柴犬ASMR]曼玉Manyu&小白Bai 毛发护理Spa asmr
01:00
是曼玉不是鳗鱼
Рет қаралды 35 МЛН
Про микросервисы за 8 минут
8:01
Merion Academy
Рет қаралды 110 М.
Как оживить дорожную карту 🚀: Эффекты PowerPoint
12:18
Алексей Макаров - PowerPoint шаг за шагом
Рет қаралды 752
Создаем масштабируемую архитектуру
14:56
Что такое RPC и gRPC за 10 минут
11:01
Listen IT
Рет қаралды 63 М.
КАХА и Джин 2
00:36
К-Media
Рет қаралды 3,3 МЛН