Event Sourcing 101: Command Query Responsibility Segregation (CQRS)

Event Sourcing 101: Command Query Responsibility Segregation (CQRS)

Confluent

2 года назад

49,582 Просмотров

Ссылки и html тэги не поддерживаются


Комментарии:

@seanleith5312
@seanleith5312 - 23.10.2023 19:09

why is that stupid name? why not: spoon, noodle, cup, keyboard (four random things on my table)? I am telling you: two years from now you will have DRST to replace CQRS arguing how terrible CQRS is comparing to DRST. I am not jump on to something knowing it's going to be garbage in two years.

Ответить
@chessmaster856
@chessmaster856 - 22.10.2023 07:23

What is so much hype? We store events as history and only INSERT for better performance. insertion is suitable in normalized tables. Query portion is easier in denormalized format as a single select * form denormalized. The update from normalized -> denormalized happens only 1 time with kafka queues in the background. I don't think there is more to it. Thats how I would explain 1 line

Ответить
@david75186
@david75186 - 07.08.2023 18:57

it is very interesting to understand this paradigm because help us not to create a complexity where do not need

Ответить
@alexandresantos7966
@alexandresantos7966 - 28.07.2023 01:41

Clear and objective explanation. Thank you.

Ответить
@ITube4RealFun
@ITube4RealFun - 16.07.2023 21:25

The hand gesture is distracting and she talks too fast.

Ответить
@alps5241
@alps5241 - 20.05.2023 06:27

The most clear explanations on CQRS & event sourcing I've ever watched/read, thank you!

Ответить
@thedacian123
@thedacian123 - 20.02.2023 17:31

What would happend if i have to change the event format and we have a lot of events gathered in the log?Thank you!

Ответить
@jibranjaved6165
@jibranjaved6165 - 31.12.2022 18:40

So the system will eventually "inconsistent" as said read will not b possible right after "write", performance or segregation tradeoffs with data inconsistentcy... Apart from this why I would b interested from real world usecase POV that if user first add T shirt then delete T-shirt n add Pants to the cart n add one more Shirt n delete added Pants n added T-shirt again...ok we are writing these events to eventlog just to have record where user started???why I would b interested what was the system state at the time when this user started shopping??? What I want to achieve from that!??

Ответить
@puterich
@puterich - 05.06.2022 18:59

Short and clear! Very good

Ответить
@soak2094
@soak2094 - 01.06.2022 12:12

Great explanation, thanks

Ответить
@giacmoit
@giacmoit - 28.04.2022 18:39

What is the benefit of CQRS?

Ответить
@vijayjayaram606
@vijayjayaram606 - 11.01.2022 20:27

Much needed right now
Thank you 🙏

Ответить