|
|
London .NET User Group:CQRS Pattern, Event Sourcing and Their Real World Applications
CQRS Pattern, Event Sourcing and Their Real World Applications
The Command-Query Responsibility Segregation (CQRS) pattern has recently been getting a lot of deserved attention. In short it involves separating, at least logically, the command and query infrastructures of a system. Through doing this CQRS promises a simpler design which will enable greater levels of scalability. When combined with other patterns such as Event Sourcing then even more benefits can be had.
I have been involved now in the development of two systems which seek to follow this pattern, one in insurance & one in public examinations. My experience, and that of my colleagues, has been that the systems built following this pattern have been more flexible, simpler, and quicker to develop than had been achieved following more conventional ActiveRecord/DDD approaches.
This talk will start with a brief overview of the CQRS pattern, and another pattern, Event Sourcing, which is commonly used with it. The bulk of this talk though will focus on some of the real world experiences (good and bad) that I, and those who I have worked with, have had applying this pattern. I hope that by the end of the talk everyone attending will know a little more about the CQRS pattern, when it can be useful, and how it can be applied.
Just a thought...
If you're interested in this topic, consider taking Udi Dahan's Advanced Distributed Systems Design with SOA Course and/or Eric Evans' DDD Immersion Workshop.
ABOUT NEIL ROBBINS
|
Neil is currently working as an applications architect at a multinational insurance company based in the City. He has previously worked variously as a developer, architect, and consultant.
More about Neil Robbins
|
ABOUT THE LONDON .NET USER GROUP
|
The London .NET user group was etablished in 2002 to provide developers developers working with Microsoft's .NET framework with access to the latest and best information. At our monthly meetings you can hear expert speakers who dig 'under the hood' and keep you informed on best practices and future directions of the Framework.
More about the London .NET User Group
|
|
PODCAST CQRS PATTERN, EVENT SOURCING AND THEIR REAL WORLD APPLICATIONS
|
|
|
|
OTHER .NET EVENTS
|
Good code isn't enough
FREE EVENT:
In The Brain of Simon Brown
London, Wednesday, September 8th
|
|
London F-Sharp User Group
FREE EVENT:
Don Syme on F#
London, Thursday, September 9th
|
|
Udi Dahan's Adv Distributed Design w SOA
5 DAY COURSE. Featuring Udi Dahan London, Monday, September 13th
|
|
Ask your questions on DDD, CQRS, Event Sourcing, NServiceBus - Q&A Session
FREE EVENT:
In The Brain of Udi Dahan
London, Tuesday, September 14th
|
|
ACCU London
FREE EVENT:
Cyber Dojo
London, Thursday, September 16th
|
|
London .NET User Group
FREE EVENT:
LDNUG
London, Tuesday, September 21st
|
|
Kevlin Henney's Agile Development
3 DAY COURSE. Featuring Jon Jagger London, Wednesday, September 22nd
|
|
Simon Brown's Enterprise software developer
4 DAY COURSE. Featuring Simon Brown London, Monday, September 27th
|
|
|
|