Pah6dze30fiymiaoterp
SkillsCast

CQRS Pattern, Event Sourcing and Their Real World Applications

4th March 2010 in London at Skills Matter

This SkillsCast was filmed at 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.

In this talk, Neil Robbins shares his experience gained on two projects involving the development of systems which seek to follow this pattern, one in insurance & one in public examinations.

His experience, and that of his 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. <

After a brief overview of the CQRS pattern, and another pattern, Event Sourcing, which is commonly used with it, Neil dives into the real world experiences (good and bad) that he and his team gained, applying this pattern.

Upon watching this SkillsCast recording of his talk, Neil hopes you will know a little more about the CQRS pattern, when it can be useful, and how it can be applied.

If watching this SkillsCast of Neil's talk inspired you to learn more about CQRS, event-sourcing and DDD, you may like to check out the following resources:

CQRS Questions & Answers on Stackoverflow

Github Repository: Simple CQRS example on Github by Greg Young

Github repository: Deploying the Domain Model Pattern

Upcoming CQRS talks, conferences and meet ups for and by the Skills Matter Community

SkillsCast recordings of talks on CQRS that have been given for and by the Skills Matter community

YOU MAY ALSO LIKE:

Thanks to our sponsors

CQRS Pattern, Event Sourcing and Their Real World Applications

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.

SkillsCast

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.

In this talk, Neil Robbins shares his experience gained on two projects involving the development of systems which seek to follow this pattern, one in insurance & one in public examinations.

His experience, and that of his 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. <

After a brief overview of the CQRS pattern, and another pattern, Event Sourcing, which is commonly used with it, Neil dives into the real world experiences (good and bad) that he and his team gained, applying this pattern.

Upon watching this SkillsCast recording of his talk, Neil hopes you will know a little more about the CQRS pattern, when it can be useful, and how it can be applied.

If watching this SkillsCast of Neil's talk inspired you to learn more about CQRS, event-sourcing and DDD, you may like to check out the following resources:

CQRS Questions & Answers on Stackoverflow

Github Repository: Simple CQRS example on Github by Greg Young

Github repository: Deploying the Domain Model Pattern

Upcoming CQRS talks, conferences and meet ups for and by the Skills Matter Community

SkillsCast recordings of talks on CQRS that have been given for and by the Skills Matter community

YOU MAY ALSO LIKE:

Thanks to our sponsors

About the Speaker

CQRS Pattern, Event Sourcing and Their Real World Applications

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.