Hacker News new | past | comments | ask | show | jobs | submit login

Greg Young, himself, asserts that CQRS is NOT an architecture. And also asserts that CQRS itself has nothing to do with Event Sourcing.

http://codebetter.com/gregyoung/2010/02/16/cqrs-task-based-u...

"CQRS is not eventual consistency, it is not eventing, it is not messaging, it is not having separated models for reading and writing, nor is it using event sourcing."

It is gaining a lot of traction simply because it seems like a complicated and cool way to solve an uncommon problem. I fear that Event Sourcing will soon become a over-engineered hammer for the wrong nail.

If it were me, I would use CQRS principles, with a relational backend as my source model. Then when the need for scale arises, use ETL to either non-relational db or no-db for queries.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: