170 похожих чатов

Давайте пойдем издалека, какую задачу вы решаете?

14 ответов

12 просмотров

Описал выше, два домена в разрезе DDD, один поменял состояние, на это изменение должен отреагировать другой

Andrey-Burov Автор вопроса
Ilya Kaznacheev
Первый домен

ок, кто его поменял? или там менятелей много?

Andrey Burov
ок, кто его поменял? или там менятелей много?

Среагировал на какое-то внешнее воздействие - запрос от клиента, сообщение из очереди и т.п.

Andrey-Burov Автор вопроса
Ilya Kaznacheev
Среагировал на какое-то внешнее воздействие - запр...

Делайте изменение состояния через один метод, (ХЗ где, в сервисе, в репе, в самом домене... не суть) и там уже от ситации пинайте заинтересованных лиц

Andrey Burov
Делайте изменение состояния через один метод, (ХЗ ...

Это тоже вариант, но мне не хочется так делать потому, что метод, обрабатывающий такие запросы, унифицирован, а логика самих изменений реализована в домене. Хотелось заранее прописать связь через эвенты, а потом в домене 1 тригрерить эвент, на который домен 2 хочет иметь какую-то логику

Andrey-Burov Автор вопроса
Andrey Burov
с какого языка пришли на го?

Не чувствую себя комфортно, чтобы отвечать на этот вопрос

Andrey-Burov Автор вопроса
Ilya Kaznacheev
Не чувствую себя комфортно, чтобы отвечать на этот...

прошу прощения за дискомфорт, просто у вас какие-то паттерны разработки ПО в голове есть, в Go это часто подругому прокинуть chan куда можно сообщить что что-то произошло и нужные почитают (кто успел того и тапки) Передавать триггепры, и вызывать их по мере необходимости?

Andrey-Burov Автор вопроса

callback hell , слышали про такое?

Andrey Burov
callback hell , слышали про такое?

И? Почему тогда http сервер на каналах не сделали?

Andrey-Burov Автор вопроса

покажи пример

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта