Вопросы по теме 'event-driven-design'

Как набросать систему, управляемую событиями?
Я пытаюсь спроектировать систему в Node.js (попытка решить одну из мои более ранние проблемы с использованием параллелизма Node), но я столкнулся с проблемой, пытаясь понять, как нарисовать план того, как эта штука должна работать. Я очень...
1437 просмотров

Многопоточная диспетчеризация событий
Я разрабатываю приложение C++, которое будет использовать сценарии Lua для внешних надстроек. Надстройки полностью управляются событиями; обработчики регистрируются в хост-приложении при загрузке скрипта, и хост вызывает обработчики по мере...
2578 просмотров

Управляемая событиями архитектура и хуки в PHP
Я планирую работать над игрой, в которой есть серверная часть PHP для связи с репозиторием данных. Я подумал об этом и пришел к выводу, что лучшая парадигма дизайна для нашей игры будет основана на событиях. Я ищу систему достижений (похожую на...
16917 просмотров
schedule 23.01.2024

Как лучше всего выполнять разработку, управляемую событиями, в приложениях Angular.js?
Я добавляю некоторые функции веб-сокета в наше угловое приложение. Объект Websocket заключен в службу. В идеале мы хотели бы, чтобы наш обернутый объект сокета имел стандартный API событий, чтобы мы могли использовать его в контроллере следующим...
6987 просмотров

Дизайн пошаговых игр: событийный или игровой цикл
Я создаю свою первую игру на Java. Игра Монополия. Я борюсь с тем, как мне спроектировать игру, чтобы смоделировать ее пошаговую структуру (управление ходами игроков). Я хочу, чтобы в игру могли играть как один игрок, управляемый человеком, так и...
13410 просмотров

Рабочий процесс на основе файловой системы
У меня есть приложение с веб-приложением, которое в основном принимает загрузку некоторых файлов журнала, и есть некоторые процессы, которые должны последовательно воздействовать на полученные файлы журнала. В своей текущей реализации каждый процесс...
89 просмотров

Как программирование, управляемое событиями, помогает веб-серверу, который выполняет только ввод-вывод?
Я рассматриваю несколько фреймворков / методов программирования для нашего нового бэкэнд-проекта. Это касается реализации BackendForFrontend, которая объединяет нисходящие сервисы. Для простоты вот шаги, через которые он проходит: Запрос...
651 просмотров

OOA&D/Java/Software Architecture — рекомендации по структурированию кода обработки событий, чтобы избежать сложного потока данных.
Я реализовал парадигму производителя/потребителя с брокером сообщений в Spring, и мои производители используют WebSocket для извлечения и публикации данных в очереди. Таким образом, производитель выглядит примерно так: AcmeProducer.java...
62 просмотров

Детализация тем в архитектуре, управляемой событиями
Мне было интересно, какой должна быть степень детализации названий тем в событийно-ориентированной сервис-ориентированной архитектуре. Давайте представим, что у нас есть система управления пользователями, в которой пользователи могут выполнять...
250 просмотров

Как заставить Spring Cloud Stream связыватель потоков Kafka повторить попытку обработки сообщения, если на этапе обработки произошел сбой?
Я работаю над Kafka Streams, используя Spring Cloud Stream. В приложении для обработки сообщений может быть вероятность, что оно выдаст ошибку. Таким образом, сообщение не должно повторяться и повторяться снова. Мой метод применения - @Bean...
675 просмотров

Название архитектуры pubsub с уведомлением и проверкой?
Основной вопрос по архитектуре pubsub. На высоком уровне при проектировании pubsub я иногда сталкиваюсь с выбором между двумя архитектурами: Опубликовать мутации или новое состояние. Некоторое состояние БД изменяется, и издатели уведомляют об...
55 просмотров

Как реализовать конечный автомат, управляемый событиями, в Unity?
Я реализовал простой конечный автомат в Unity, который использовал в нескольких проектах, но постоянно сталкиваюсь с одной и той же проблемой: как мне общаться с состоянием объекта из внешнего скрипта? Скажем, у меня есть класс Player с состояниями...
981 просмотров

Flink для обработки без сохранения состояния
Я новичок в flink, и наш вариант использования связан с вычислениями без сохранения состояния. Чтение события, обработка события и сохранение в базе данных. Но в документации Flink никогда не говорится об обработке без сохранения состояния. Любой...
75 просмотров

Проекции CQRS, объединение данных из разных агрегатов с помощью команд зонда
В CQRS, когда нам нужно создать индивидуальные прогнозы для наших моделей чтения, мы обычно предпочитаем денормализованные прогнозы (предположим, что мы говорим о проецировании на БД). Нередко информация, необходимая приложению/пользовательскому...
89 просмотров
schedule 13.07.2022