Over a million developers have joined DZone.

RavenDB Conference Videos: Implementing CQRS and Event Sourcing

DZone's Guide to

RavenDB Conference Videos: Implementing CQRS and Event Sourcing

CQRS and event sourcing aren't necessarily new, but they're both garnering more attention these days. Have a look at how they were implemented with RavenDB.

· Database Zone
Free Resource

Learn how to move from MongoDB to Couchbase Server for consistent high performance in distributed environments at any scale.

In this talk from the RavenDB conference, Elemar Júnior talks about CQRS and using RavenDB for event sourcing.

CQRS stands for Command Query Responsibility Segregation. That is, that command stack and query stack are designed separately. This leads to a dramatic simplification of design and potential enhancement of scalability.

Events are a new trend in the software industry. In the real world, we perform actions, and these actions generate a reaction. Event sourcing is about persisting events and rebuilding the state of the aggregates from recorded events.

In this talk, we'll share examples of how to effectively implement CQRS and event sourcing with RavenDB.

Want to deliver a whole new level of customer experience? Learn how to make your move from MongoDB to Couchbase Server.

ravendb ,database ,cqrs ,event sourcing

Published at DZone with permission of Oren Eini, DZone MVB. See the original article here.

Opinions expressed by DZone contributors are their own.


Dev Resources & Solutions Straight to Your Inbox

Thanks for subscribing!

Awesome! Check your inbox to verify your email so you can start receiving the latest in tech news and resources.


{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}