Вопросы по теме 'event-driven-design'
Как набросать систему, управляемую событиями?
Я пытаюсь спроектировать систему в Node.js (попытка решить одну из мои более ранние проблемы с использованием параллелизма Node), но я столкнулся с проблемой, пытаясь понять, как нарисовать план того, как эта штука должна работать.
Я очень...
1437 просмотров
schedule
03.09.2022
Многопоточная диспетчеризация событий
Я разрабатываю приложение C++, которое будет использовать сценарии Lua для внешних надстроек. Надстройки полностью управляются событиями; обработчики регистрируются в хост-приложении при загрузке скрипта, и хост вызывает обработчики по мере...
2578 просмотров
schedule
17.04.2022
Управляемая событиями архитектура и хуки в PHP
Я планирую работать над игрой, в которой есть серверная часть PHP для связи с репозиторием данных. Я подумал об этом и пришел к выводу, что лучшая парадигма дизайна для нашей игры будет основана на событиях. Я ищу систему достижений (похожую на...
16917 просмотров
schedule
23.01.2024
Как лучше всего выполнять разработку, управляемую событиями, в приложениях Angular.js?
Я добавляю некоторые функции веб-сокета в наше угловое приложение. Объект Websocket заключен в службу. В идеале мы хотели бы, чтобы наш обернутый объект сокета имел стандартный API событий, чтобы мы могли использовать его в контроллере следующим...
6987 просмотров
schedule
19.08.2022
Дизайн пошаговых игр: событийный или игровой цикл
Я создаю свою первую игру на Java. Игра Монополия. Я борюсь с тем, как мне спроектировать игру, чтобы смоделировать ее пошаговую структуру (управление ходами игроков). Я хочу, чтобы в игру могли играть как один игрок, управляемый человеком, так и...
13410 просмотров
schedule
03.06.2023
Рабочий процесс на основе файловой системы
У меня есть приложение с веб-приложением, которое в основном принимает загрузку некоторых файлов журнала, и есть некоторые процессы, которые должны последовательно воздействовать на полученные файлы журнала. В своей текущей реализации каждый процесс...
89 просмотров
schedule
11.08.2022
Как программирование, управляемое событиями, помогает веб-серверу, который выполняет только ввод-вывод?
Я рассматриваю несколько фреймворков / методов программирования для нашего нового бэкэнд-проекта. Это касается реализации BackendForFrontend, которая объединяет нисходящие сервисы. Для простоты вот шаги, через которые он проходит:
Запрос...
651 просмотров
schedule
28.07.2022
OOA&D/Java/Software Architecture — рекомендации по структурированию кода обработки событий, чтобы избежать сложного потока данных.
Я реализовал парадигму производителя/потребителя с брокером сообщений в Spring, и мои производители используют WebSocket для извлечения и публикации данных в очереди.
Таким образом, производитель выглядит примерно так: AcmeProducer.java...
62 просмотров
schedule
19.08.2022
Детализация тем в архитектуре, управляемой событиями
Мне было интересно, какой должна быть степень детализации названий тем в событийно-ориентированной сервис-ориентированной архитектуре.
Давайте представим, что у нас есть система управления пользователями, в которой пользователи могут выполнять...
250 просмотров
schedule
07.02.2023
Как заставить Spring Cloud Stream связыватель потоков Kafka повторить попытку обработки сообщения, если на этапе обработки произошел сбой?
Я работаю над Kafka Streams, используя Spring Cloud Stream. В приложении для обработки сообщений может быть вероятность, что оно выдаст ошибку. Таким образом, сообщение не должно повторяться и повторяться снова.
Мой метод применения -
@Bean...
675 просмотров
schedule
19.02.2022
Название архитектуры pubsub с уведомлением и проверкой?
Основной вопрос по архитектуре pubsub. На высоком уровне при проектировании pubsub я иногда сталкиваюсь с выбором между двумя архитектурами:
Опубликовать мутации или новое состояние.
Некоторое состояние БД изменяется, и издатели уведомляют об...
55 просмотров
schedule
28.06.2022
Как реализовать конечный автомат, управляемый событиями, в Unity?
Я реализовал простой конечный автомат в Unity, который использовал в нескольких проектах, но постоянно сталкиваюсь с одной и той же проблемой: как мне общаться с состоянием объекта из внешнего скрипта?
Скажем, у меня есть класс Player с состояниями...
981 просмотров
schedule
19.10.2023
Flink для обработки без сохранения состояния
Я новичок в flink, и наш вариант использования связан с вычислениями без сохранения состояния. Чтение события, обработка события и сохранение в базе данных. Но в документации Flink никогда не говорится об обработке без сохранения состояния. Любой...
75 просмотров
schedule
23.01.2023
Проекции CQRS, объединение данных из разных агрегатов с помощью команд зонда
В CQRS, когда нам нужно создать индивидуальные прогнозы для наших моделей чтения, мы обычно предпочитаем денормализованные прогнозы (предположим, что мы говорим о проецировании на БД). Нередко информация, необходимая приложению/пользовательскому...
89 просмотров
schedule
13.07.2022