Описание тега event-driven-design
Дизайн, управляемый событиями, - это реализация требований через очередь событий, которые запускаются пользователем. Функции обратного вызова только создают объекты событий и добавляют их в очередь, поэтому состояние остается неизменным.
1
ответ
Coroutine vs Event-ориентированное программирование
Что касается примера в Википедии: http://en.wikipedia.org/wiki/Coroutine var q := new queue coroutine produce loop while q is not full create some new items add the items to q yield to consume coroutine consume loop while q is not empty remove some …
13 фев '11 в 10:04
2
ответа
Эквивалент служебной шины Azure для AWS
Я нахожусь в процессе перемещения приложения из C# в node.js. Я новичок в node.js, пришедший из.net. Я ищу, чтобы включить шаблоны приложения на основе домена в приложение. развитие, которое привело меня к концепции ограниченного контекста и микро-у…
28 дек '16 в 17:33
3
ответа
Какой "EventBus" использовать в Spring? Встроенный, Реактор, Акка?
Мы собираемся запустить новое приложение Spring 4 через несколько недель. И мы хотели бы использовать некоторую управляемую событиями архитектуру. В этом году я читал кое-что о "Реакторе" и, отыскивая его в Интернете, я наткнулся на "Акку". Итак, на…
18 дек '13 в 16:56
1
ответ
Обработка исключений и контроль состояния в архитектуре, управляемой событиями
Я много читал о шаблоне проектирования событийно-управляемой архитектуры (EDA), и, хотя он кажется исключительно мощным (смеет ли я видеть красивым?), Я запутался в двух вещах: во-первых, как управлять условной логикой, и в двух Как контролировать и…
28 янв '14 в 23:09
2
ответа
EDA: "каскадные" события или явные команды?
сценарий Допустим, у меня есть три основных компонента системы: UI - собирает входные данные от пользователя и создает команду LoginUserCommand, которая отправляется по шине сообщений. Пользовательский интерфейс затем прослушивает эту шину сообщени…
10 авг '12 в 09:07
0
ответов
Уведомить различные части приложения, если событие произошло
У меня есть событие onclick, и мне нужно обновить некоторые представления на веб-странице в соответствии с ответом сервера. Каков наилучший способ реализовать это с помощью слушателей и обработчиков? Я думаю, что я должен создать clickListener и соп…
26 ноя '16 в 14:16
3
ответа
Являются ли опросы и программирование на основе событий разными словами для одной и той же техники?
Я изучал прерывания по сравнению с циклическим опросом и узнал о преимуществах прерываний, которые не должны ждать опроса. Опрос казался мне просто программированием, управляемым событиями, или, по крайней мере, похожим на слушателя, и то, что делае…
26 ноя '12 в 02:32
1
ответ
Рабочий процесс на основе файловой системы
У меня есть приложение с веб-приложением, которое в основном принимает загрузку некоторых файлов журнала, и есть некоторые процессы, которые должны последовательно воздействовать на полученные файлы журнала. В своей текущей реализации каждый процесс…
09 фев '15 в 10:00
2
ответа
Прослушивание нескольких событий
Как бороться с коррелированными событиями в архитектуре, управляемой событиями? Конкретно, что, если несколько событий должны быть запущены, чтобы выполнить какое-то действие. Например, у меня есть микросервис, который слушает два события foo а такж…
29 май '16 в 11:07
2
ответа
Как создать механизм воспроизведения в микросервисе Event-Drive
У нас есть 7 микросервисов, подключенных через eventbus. У нас есть последовательность транзакций в реальном времени: Сервис 1-> Сервис2-> Сервис3 (и т. Д.) До тех пор, пока транзакции не будут считаться завершенными Мы должны убедиться, что все тра…
22 дек '17 в 09:17
0
ответов
Кто-нибудь знает, как тестировать EventListeners весной?
Весной 4.2 я изучаю особенности событий в домене весны, и это выглядит действительно великолепно. однако, это немного грязно, чтобы проверить. Учитывая следующую бизнес-логику: public DomainEvent<Order> CreateOrder(Order order) throws OrderRej…
17 ноя '15 в 16:37
0
ответов
Понимание событий, управляемых в приложении Spring MVC
Я прочитал код из этого приложения Spring MVC: https://github.com/spring-guides/tut-rest/tree/master/6/complete/src/main/java/com/yummynoodlebar/core/events Я не понимаю роль этих классов из папки событий. Как я могу поймать такое событие в другом м…
26 июл '14 в 20:46
11
ответов
Почему команды и события представлены отдельно?
В чем разница между командами и событиями в архитектурах, которые подчеркивают события? Единственное различие, которое я вижу, состоит в том, что команды обычно создаются / вызываются субъектами вне системы, в то время как события, похоже, создаются…
10 фев '11 в 21:13
1
ответ
Spring Data Flow и GCP Pub Sub
Я строю управляемую событиями микросервисную архитектуру, которая должна быть независимой от облака (насколько это возможно). Поскольку изначально это происходит в GCP, и я не хочу тратить много времени на настройку и все такое, я собирался использо…
08 фев '19 в 21:48
1
ответ
Структура файлов JavaScript и модернизр /yepnope
Я изучаю всю асинхронную загрузку скриптов с помощью Modernizr и yepnope.js, и мне интересно, как я могу адаптировать структуру моего приложения для использования асинхронной загрузки скриптов. Прямо сейчас структура напоминает это: ... <head>…
26 ноя '13 в 07:16
1
ответ
Архитектура на основе запросов и событий
Q1 Я знаю фундаментальные различия между архитектурой, основанной на событиях, и архитектурой, основанной на запросах. Вопрос в том, всегда ли основанный на запросе выполняется синхронно, а основанный на событиях всегда выполняется асинхронно? Q2 Кр…
25 фев '19 в 21:53
2
ответа
Обработка сбоя БД во время проецирования в cqrs
Мы создаем систему с использованием CQRS. Наши прогнозы в mongodb. Мы сталкиваемся с некоторыми случаями. У нас есть событие, скажем, OrderCreated. Нам нужно создать последовательный order_no, например, № 3, № 4 и т. Д. Мы могли бы использовать прое…
22 фев '19 в 14:53
0
ответов
Какие инструменты использовать при документировании схемы событий
Наша команда начинает реализацию событийно-ориентированных проектов. Сейчас мы выясняем, какие инструменты и методы лучше всего подходят для документирования схемы этих событий. Какие общие инструменты используются для этого варианта использования? …
11 фев '19 в 20:27
0
ответов
Должны ли события поддерживать историю, или есть ли смысл для этого?
Представьте себе, что система A передает событие E, которое представляет интерес для системы B. В результате E B генерирует свое собственное событие E', которое также получает трансляцию. Должно ли E' содержать в себе событие, которое его вызвало (т…
16 авг '18 в 15:00
3
ответа
Последовательная и многопоточная обработка учетных событий.
Мы работаем над механизмом учета событий, и до сих пор все делаем последовательно / последовательно. Проблема в том, что в день создаются тысячи событий, а обработка всего последовательно замедляет работу. Есть ли безопасный способ реализовать механ…
31 дек '10 в 14:39