Size: a a a

Software Design/Architecture/Zen

2021 July 15

AI

Arthur Irgashev in Software Design/Architecture/Zen
да, от задачи зависит. если у тебя долгоиграющая операция, то не может, очевидно. если нет - то может
источник

ИЛ

Иван Лещёв in Software Design/Architecture/Zen
некоторые приватами обмазываются как не в себя, забывая, что важны не приваты, важно, когда работа только в сценариях, а вне сценариев нет
источник

DT

Dmitriy Tkachenko in Software Design/Architecture/Zen
А как же тот факт, что полиси для записи совершенно не похожи на политику для чтения?
источник

SP

Sergey Protko in Software Design/Architecture/Zen
Ну это не про cqrs
источник

SP

Sergey Protko in Software Design/Architecture/Zen
Вьюшкам в базе много лет как бы
источник

SP

Sergey Protko in Software Design/Architecture/Zen
Грег же cqrs по сути под es придумывал
источник

HH

Human Human in Software Design/Architecture/Zen
"Не должны фейлится из за бизнес операций"
А то что потом приходит условный имейл с извинениями - это не фейл? Чет не догоняю разницы
источник

SP

Sergey Protko in Software Design/Architecture/Zen
Разница в том что если у тебя 99.9% команд завершаются хорошо не надо заставлять пользователя ждать
источник

DT

Dmitriy Tkachenko in Software Design/Architecture/Zen
ну дык, чем же это не CQRS? модели для чтения и для записи по факту разные
источник

SP

Sergey Protko in Software Design/Architecture/Zen
В том как ты модели строишь
источник

AI

Arthur Irgashev in Software Design/Architecture/Zen
короче, мне видится, что тут есть два лагеря, и для каждого лагеря понимание другой стороной cqrs не верно
источник

DT

Dmitriy Tkachenko in Software Design/Architecture/Zen
штуки придуманные для одного часто находят применение в других местах, парадокс Тесея какой-то получается
источник

AI

Arthur Irgashev in Software Design/Architecture/Zen
ну а откуда ты узнаешь, что они завершатся хорошо ? Ну вот у тебя в базе канкаренси токен дал отсечку, валидация бд не прошла, коннект отвалился
источник

AI

Arthur Irgashev in Software Design/Architecture/Zen
если это не шедуллинг, то не информировать юзера о результате - опасно
источник

SP

Sergey Protko in Software Design/Architecture/Zen
Есть лагерь Грега - он урощает cqrs до "делай как хочешь"

Есть лагерь уди - он топит за то что бы cqrs был более конкретным и применялся строго там где от него есть толк
источник

SP

Sergey Protko in Software Design/Architecture/Zen
Кто говорит о том что пользователь не будет информирован? Весь вопрос только когда
источник

AI

Arthur Irgashev in Software Design/Architecture/Zen
бизнес говорит, например
источник

DT

Dmitriy Tkachenko in Software Design/Architecture/Zen
тут речь про асинхронность больше
источник

DT

Dmitriy Tkachenko in Software Design/Architecture/Zen
ендкастомер дергает ендпоинт, получает 200 ОК, тебя понял, твою команду принял, ожидай информирования
источник

SP

Sergey Protko in Software Design/Architecture/Zen
Ну может им не нужен cqrs :)
источник