cqrs
ICommandHandler / IQueryHandler with async / wait
EDITH says (tl; dr)
Wybrałem wariant sugerowanego rozwiązania; zachowując wszystkie ICommandHandlerS I IQueryHandlers poten ... rozwiązania tego problemu ... Jestem na strata.
Ktoś ma podobny problem i eleganckie rozwiązanie, o którym nie pomyślałem?
Jak dostosować CQR do projektów? [zamknięte]
Natknąłem się na nowy termin o nazwie CQRS (Command Query Responsibility Segregation), który mówi, że model koncepcyjny powi ... projekcie z ASP.net MVC3, EF 4.3 i jQuery.
Czy ktos moze mi podpowiedziec jak praktycznie zaimplementowac to w moim projekt?
Zasoby Event Sourcing [zamknięte]
Szukam sugestii przydatnych grup dyskusyjnych, artykułów, historii sukcesu, aplikacji referencyjnych i narzędzi (. net) na te ... p://abdullin.com/storage/uploads/2010/04/2010-04-16_DDDD_Drafts_by_Greg_Young.pdf
Coś jeszcze Powinienem czytać i oglądać?
Wielodostępna Architektura CQRS
Mój zespół rozpoczyna wdrażanie aplikacji greenfield, z wymogiem multi-tenancy. Wykonałem wiele badań na temat wzorców dla p ... równaniu do dużych aplikacji finansowych i tym podobnych). W przypadku infrastruktury planujemy korzystać z platformy Azure.
Jak poradzić sobie z sprawdzaniem spójności w CQR na podstawie zestawów?
Mam dość prosty model domeny zawierający listę Facility zagregowanych korzeni. Biorąc pod uwagę, że używam CQRS i event-bus ... ry wybuchnie gdy procesor zdarzeń spróbuje zapisać go do bazy danych i stwierdzi, że istnieje już inna Facility o tej nazwie.
Praktyczne doświadczenia z wykorzystaniem Axon Framework
W ramach badania CQR do wykorzystania w projekcie, natknąłem się na Axon Framework i zastanawiałem się, czy ktoś ma z nim ja ... z pierwszej ręki. W szczególności jestem zainteresowany i możliwe pułapki, które nie są natychmiast widoczne z dokumentacji.
Czy w CQRS moja strona odczytu powinna zwracać DTOs lub ViewModels?
Prowadzę debatę z moimi współpracownikami w projektowaniu strony odczytu aplikacji CQRS.
Opcja 1: aplikacja odczytująca str ... moi drodzy Stackowflowianie:
Robi jedno podejście wydaje się mieć wyraźną przewagę nad drugim? Jeśli tak, to czym one są?
best event sourcing db strategy
Chcę ustawić mały event sourcing lib.
Przeczytałem kilka tutoriali online, wszystko, co do tej pory rozumiałem.
Jedyny probl ... kolumny.
W obu przypadkach nie jestem pewien, jak radzą sobie ze zmianami zdarzeń, może tworzą zupełnie nowe.
Kind regards
Kiedy korzystać z Eventstore
Nie jestem do końca pewien, czy rozumiem, czym jest Eventstore, myślałem o nim jako o jakimś "Transactionlog" dla Domainobjec ... i słowy: czy możliwe jest opisanie 2 scenariuszy tylko w niektórych zdania czy muszę przeczytać 5 książek, aby to zrozumieć?
Przeczytaj podejście do implementacji po stronie z wykorzystaniem CQRS
Przeniosłem się do projektu, który aktywnie korzysta z CQRS + event sourcing. Od pierwszego spojrzenia jest realizowany zgodn ... eń ze sklepu zdarzeń od początku
przeprowadź je przez projekcje
Więc moje pytanie brzmi:
Jakie jest właściwe podejście?
Unieważnienie pamięci podręcznej w aplikacji CQRS
Ćwiczymy architekturę CQRS w naszej aplikacji, tzn. mamy kilka klas implementujących ICommand i dla każdego polecenia są prog ... część unieważniającą polecenia(lub nie wszystkie polecenia, które powinny unieważnić, unieważnią).
Jakieś lepsze propozycje?
CQRS Event Sourcing sprawdź nazwa użytkownika jest unikalna lub nie z EventStore podczas wysyłania polecenia
EventSourcing działa doskonale, gdy mamy konkretny unikalny EntityID, ale kiedy próbuję uzyskać informacje z eventStore inne ... wania unikalnej nazwy użytkownika poprzez pobranie wszystkich nazw użytkowników z eventStore lub dowolnego innego podejścia
Dlaczego polecenia i zdarzenia są reprezentowane oddzielnie?
Jaka jest różnica między poleceniami a zdarzeniami w architekturach, które podkreślają zdarzenia? Jedyną różnicą, jaką widzę, ... kod w systemie. Jednak w wielu przykładowych aplikacjach, które widziałem, mają różne (ale funkcjonalnie podobne) interfejsy.
Czy Walidacja w CQR musi odbywać się oddzielnie raz w interfejsie użytkownika i raz w domenie biznesowej?
Niedawno przeczytałem artykuł CQRS à la Greg Young i nadal staram się ogarnąć CQRS.
Nie jestem pewien, gdzie powinna nastąpi ... ie drugie rozwiązanie nie jest korzystne (ze względu na brak separacji dotyczy ). Ale czy ten pierwszy jest naprawdę lepszy?
Implementacja interfejsu generycznego w Javie
Mam pytanie Java generics, na które miałem nadzieję, że ktoś odpowie. Rozważmy następujący kod:
public interface Event{}
pu ... dles przy użyciu obu interfejsów generycznych? Lub może inny sposób napisania interfejsu uchwytów, aby uzyskać efekt końcowy?
CQRS - czy wolno wywoływać stronę odczytu od strony zapisu?
Zacząłem od czytania o CQRS i jestem trochę zdezorientowany.
Czy można wywołać stronę odczytu wewnątrz strony zapisu w celu ... ewnętrznie używa klasy usług DAO.
Więc co muszę zrobić, aby uzyskać dodatkowe informacje wewnątrz mojego korzenia agregacji?
Jak zarządzać zmianami modelu widoku w architekturze CQRS + Event Sourcing
Obecnie oceniamy architektury CQRS i Event Sourcing. Staram się zrozumieć, jakie są konsekwencje konserwacji wynikające z uż ... akiegoś czasu prowadzi taki system, jak przebiegały ścieżki konserwacji i aktualizacji dla ty.
Dzięki za każdy czas i wkład.
Propozycja ramowa dla CQRS i EventSourcing [zamknięta]
Czy istnieją inne frameworki Javy dla CQRS i Event Sourcing inne niż Axon Framework ? Szukam
Framework oparty na Javie.
musi wspierać event sourcing.
Zdarzenia CQRS nie zawierają szczegółów potrzebnych do aktualizacji modelu odczytu
Jest jedna rzecz w CQRS, której nie rozumiem: jak zaktualizować model odczytu, gdy podniesione zdarzenie nie zawiera szczegół ... to wydaje się trochę za dużo na tak prosty scenariusz.
Więc pytanie brzmi: jak poprawnie poradzić sobie z tym scenariuszem?
Czy agregaty powinny być narzędziami obsługi zdarzeń
Po przestudiowaniu wielu materiałów i przykładów zaczynam właśnie pierwszą prawdziwą próbę systemu DDD/CQRS/ES.
1) widziałem ... a, a nie przez agregat, który jestem / align = "left" /
Moje pytanie brzmi Jakie są plusy i minusy między metodą (1) A (2)