CQRS—Event Sourcing

By Pyxis

CQRS is a system architecture or design pattern that separates the act of reading data (query) from taking action (command) in order to produce a system which easily scales and provides some useful benefits (such as “playable” event logs) that make the maintenance of the system less burdensome.

Learn more about these topics

Articles

Blog posts and Twitter

Forums and mailing lists

Code examples

Videos

Debates and threads

Autres articles qui pourraient vous intéresser

Our Success Projects | Done Technologies

Unlocking the Power of Blazor for Web Applications

In November 2018, when Blazor was still an experimental project, I presented it at an office event. To everyone’s surprise, my PowerPoint was created using Blazor, a detail I revealed at the end of the presentation. I followed the evolution of this experiment, which later became an officially supported product, culminating in the release of...
Software Development Expertise | Done Technologies

Pair Programming: How to Maximize the Benefits of Pair Coding?

Pair programming is an Agile software development technique that was popularized in the 1990s by the Extreme Programming methodology. One of its rules is that each work item performed must go through the hands of at least two team members. As a reflex, we might think that the code review process is the ideal way...

Imagine a world where the past is the only truth… all the truth (part 1)

Your computer systems surely contain several structured and relational databases. You must regularly make copies to avoid losing information. Despite these precautions, you lose all the intermediate states (system states after a past event) of your information systems. If all you are interested in is the final state, it is not too serious. However, it...