Question

I follow the discussion about cqrs a long time now.

Something that occured to me, is that the programming language of choice is mostly settled in the dot.Net world.

Is there any reasons why this is the case? Why dind't the concepts of cqrs nest themself in the java world yet? Is there a another concept/architecture style, maybe different named in the java strathosphere i don't know yet?

Was it helpful?

Solution

Terms of CQRS and DDDD originated in .NET world and were pushed by .NET Practitioners like Greg Young and Udi Dahan.

Less people are talking about CQRS in Java world. However, since the CQRS term itself is just mostly a new name for time-proven practices (united under a simple mental model), it is not limited to .NET only.

For example, there are Axon and Jdon frameworks in Java. They are frequently referenced in CQRS discussions.

OTHER TIPS

CQRS is far from dead in the java world. spring framework will debut spring 4 in September or October 2013, it will feature the axon framework... spring already uses some event based framework

asp.net seems to use workflow with the cloud based azure or pigg cms asp.net mvc Multilanguage cqrs

Personally I stick with Java however I wanted to be fair to .net
Touchscreen technology needs a command or event based framework with .net or java!!!

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top