powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / поражен красотой CQRS и Event Sourcing
25 сообщений из 26, страница 1 из 2
поражен красотой CQRS и Event Sourcing
    #39662651
Фотография Arpanx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Поражен красотой CQRS и Event Sourcing. Писанины конечно добавилось, но чувствуется что это избавит от головной боли в будущем.
В голове конечно каша, практики так думать не было, боюсь с ходу буду нарушать Single responsibility principle.

Вопрос, нормально ли так делать.
Есть у нас "Domen1", пришла команда по шине (BUS) "Update1", выполнили эту команду, отправили в шину "Event1" (типа "Domen1 has been updated")
в этом же домене у нас есть "EventHandler1" это все как бы ответственность одного домена.
Теперь я хочу чтобы "Domen2" узнал о событии, я так понимаю в "EventHandler1" я должен послать в шину команду "Update2"

Предположение: "Domen2" сам подписаться на шину BUS не может. (он ведь лежит в базе EF) и он слушать шину никак не может.
Получается хочу в "EventHandler1" послать команду "Update2", но получается я в "домене1", должен знать про "команду домена2"
Как-то не красиво. Но конкретные экземпляры доменов спят в базе, они сами не могут подписать.
Как пнуть другой домен? нормальный ли способ который я описал?
...
Рейтинг: 0 / 0
поражен красотой CQRS и Event Sourcing
    #39662684
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
поражен красотой CQRS и Event Sourcing
    #39662695
Фотография Arpanx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вычитал тут
http://cqrs.nu/Faq

Can an aggregate send an event to another aggregate?
No.

Should a command handler affect one or several aggregates? (хотя у меня "event handler")
Only one.

Ладно, я понял что ничего не понял. Пойду читать дальше. Но тема очень крутая, надо только въехать
...
Рейтинг: 0 / 0
поражен красотой CQRS и Event Sourcing
    #39662757
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ArpanxТеперь я хочу чтобы "Domen2" узнал о событии, я так понимаю в "EventHandler1" я должен послать в шину команду "Update2"

Нет. События не провоцируют изменения других агрегатов.


ArpanxПредположение: "Domen2" сам подписаться на шину BUS не может. (он ведь лежит в базе EF) и он слушать шину никак не может.

Нет, нет и ещё раз нет. Событие это результат выполнение команды. Любые изменения выполняются только через команды. Событие не может приводить к запуску новых команд.


ArpanxКак-то не красиво. Но конкретные экземпляры доменов спят в базе, они сами не могут подписать.
Как пнуть другой домен? нормальный ли способ который я описал?

Не нужно "пинать" другой домен.

Если интересно, давай конкретный кейс, будем разбираться.
...
Рейтинг: 0 / 0
поражен красотой CQRS и Event Sourcing
    #39662850
Агнец за бортом
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ArpanxПисанины конечно добавилось

Там где добавляется "писанина", красоты только ради самих красот.


Arpanx но чувствуется что это избавит от головной боли в будущем.
Это пять.
...
Рейтинг: 0 / 0
поражен красотой CQRS и Event Sourcing
    #39662928
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Агнец за бортомArpanxПисанины конечно добавилось

Там где добавляется "писанина", красоты только ради самих красот.

Не всем нужна сложная и дорогая техника, чтобы сколотить будку.
...
Рейтинг: 0 / 0
поражен красотой CQRS и Event Sourcing
    #39662938
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttНе всем нужна сложная и дорогая техника, чтобы сколотить будку.
Когда "поражен красотой" блондинки, надо знать что у блондинок есть недостатки)).
...
Рейтинг: 0 / 0
поражен красотой CQRS и Event Sourcing
    #39662966
Фотография Arpanx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANA, спасибо за ссылку, не видел раньше эту подборку.

Просто смотрю в разных примерах по разному это реализуется. где через IoC, где свой механизм Subscribe
Надо - не надо, потом пойму. Сейчас хотя бы научится собачью буду строить на этой инфраструктуре.

Просто еще свежи впечатления когда на FrontEnd (TypeScript) перешел на свою систему посылки Event-ов и Bus, как сразу легче стало жить. Tell-Don't-Ask подход тоже нравиться. Просто насмотрелся уже на ад из 1000 Utils и Helper классов.
Люди переходят с Оракла и Java на "новые технологии" от MS и думают что МS решит все их проблемы. Но чувствую что надо менять сам подход.
...
Рейтинг: 0 / 0
поражен красотой CQRS и Event Sourcing
    #39662976
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ArpanxПросто еще свежи впечатления когда на FrontEnd (TypeScript) перешел на свою системутогда конечно.
Бэкенд и фронт часто с разной парадигмой и мЫшлением.
...
Рейтинг: 0 / 0
поражен красотой CQRS и Event Sourcing
    #39663404
handmadeFromRu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ArpanxЛюди переходят с Оракла и Java на "новые технологии" от MS и думают что МS решит все их проблемы.

эт где такое? не слышал бы чтоб кто то отказывался от оракла в пользу мс

ArpanxНо чувствую что надо менять сам подход.
пробовать что то новое эт дело полезное
...
Рейтинг: 0 / 0
поражен красотой CQRS и Event Sourcing
    #39663407
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
handmadeFromRuэт где такое? не слышал бы чтоб кто то отказывался от оракла в пользу мс

Слышал, видел. И обратное тоже видел. В обоих случаях "да что за херня в XXX это было по-нормальному, а здесь в YYY через ж"
...
Рейтинг: 0 / 0
поражен красотой CQRS и Event Sourcing
    #39663418
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVostt,
))) +1. Пустые разговоры
...
Рейтинг: 0 / 0
поражен красотой CQRS и Event Sourcing
    #39663440
handmadeFromRu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttСлышал, видел. И обратное тоже видел. В обоих случаях "да что за херня в XXX это было по-нормальному, а здесь в YYY через ж"
а причины таких маневров ? ну я б понял там переход с рубей на годанг изза кучи плюшек при этом там бд общая на постгре.
...
Рейтинг: 0 / 0
поражен красотой CQRS и Event Sourcing
    #39663479
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мои коллеги посмотрели на Android Architecture Components, попробовали, поплевались.
За два дня запилили Redux под Андроид и начали со страшной силой фигачить, потому как просто, понятно и удобно.
...
Рейтинг: 0 / 0
поражен красотой CQRS и Event Sourcing
    #39663515
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
handmadeFromRuhVosttСлышал, видел. И обратное тоже видел. В обоих случаях "да что за херня в XXX это было по-нормальному, а здесь в YYY через ж"
а причины таких маневров ? ну я б понял там переход с рубей на годанг изза кучи плюшек при этом там бд общая на постгре.

Обычно причина, это предложение работы с подходящим уровнем ЗП. Ну лично я бы на Java не ушёл из-за того, что стек .NET мне больше нравится, да и опыта уже накоплено много, который не хотелось бы сливать.
...
Рейтинг: 0 / 0
поражен красотой CQRS и Event Sourcing
    #39663519
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANA,

Ещё скажи на Kotlin
...
Рейтинг: 0 / 0
поражен красотой CQRS и Event Sourcing
    #39663531
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttskyANA,

Ещё скажи на Kotlin
И скажу: на Kotlin
...
Рейтинг: 0 / 0
поражен красотой CQRS и Event Sourcing
    #39663533
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
handmadeFromRuhVosttСлышал, видел. И обратное тоже видел. В обоих случаях "да что за херня в XXX это было по-нормальному, а здесь в YYY через ж"
а причины таких маневров ? ну я б понял там переход с рубей на годанг изза кучи плюшек при этом там бд общая на постгре.
Речь о разработчике, а не компании :)
...
Рейтинг: 0 / 0
поражен красотой CQRS и Event Sourcing
    #39664428
love_bach
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а я не поражен. какая-то узкоприменимая методология, для сильно нагруженных систем, возможно, адекватна. у меня нет в ней потребности. может потом будет, когда все уже на кошках эксперименты поставят. и я опять опоздаю
...
Рейтинг: 0 / 0
поражен красотой CQRS и Event Sourcing
    #39664430
love_bach
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
хотя у меня запросы от команд отделены. причина:
команды - над объектами, хорошо подходит ОРМ, потому-что тут не избежен переход из мира ООП в мир хранилищ (ну, у меня C#, как у других не знаю. думаю - в др языках также/похоже)

запросы - постоянно усложняются, сначало баловство в linq, а потом без нативного SQL не обойтись
...
Рейтинг: 0 / 0
поражен красотой CQRS и Event Sourcing
    #39664433
love_bach
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ArpanxПоражен красотой CQRS и Event Sourcing. Писанины конечно добавилось

ерундой занимаетесь значит
...
Рейтинг: 0 / 0
поражен красотой CQRS и Event Sourcing
    #39664456
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
love_bachа я не поражен. какая-то узкоприменимая методология, для сильно нагруженных систем, возможно, адекватна. у меня нет в ней потребности. может потом будет, когда все уже на кошках эксперименты поставят. и я опять опоздаю

сильно нагруженные системы и без CQRS писали. применима достаточно широко. кто не в курил, и не желает учиться, могут мимо проходить на том, что смогли осилить, и не бузить.
...
Рейтинг: 0 / 0
поражен красотой CQRS и Event Sourcing
    #39664457
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
love_bachArpanxПоражен красотой CQRS и Event Sourcing. Писанины конечно добавилось

ерундой занимаетесь значит

очередную ерунду несёте, вот что значит.
...
Рейтинг: 0 / 0
поражен красотой CQRS и Event Sourcing
    #39664477
love_bach
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttlove_bachпропущено...


ерундой занимаетесь значит

очередную ерунду несёте, вот что значит.

ну а что не так
...
Рейтинг: 0 / 0
поражен красотой CQRS и Event Sourcing
    #39664522
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
love_bachhVosttпропущено...


очередную ерунду несёте, вот что значит.

ну а что не так

а что так? писать много и думать много -- это нонче моветон?
...
Рейтинг: 0 / 0
25 сообщений из 26, страница 1 из 2
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / поражен красотой CQRS и Event Sourcing
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]