2. “подождать” - спорный вариант. тогда теряется смысл от CQRS, подождать мы и с “овер заиндексированной” таблицей можем. и тут же встаёт вопрос как ждать, “крутить” прогрессбар или пушить через “сокет”. второе кстати интересно, в общем случае будет быстро прилетать. или вообще забить и показать “спасибо, мы ценим ваше терпение” до след рефреша 😁
Так это зависит от условия бизнеса. Есть сценарии, когда информация сразу не нужна. Например, создал пост, можешь повесить плашку что все ок, публикуем. А опубликовать через пару секунд. Самый крутой пример - данные аналитики пользователю отдать. Гугл прямо пишет, что все в очереди, готовим. Получите на почту ссылку когда готово будет. И таких случаев много на самом деле (когда задержка 1-2 секунды даже не заметится)