Category Archives: asynchronous

Event sourcing applied – the read model

In my last posts about event sourcing I discussed the write side of the picture. I introduced the aggregate which is the target of commands and as a reaction publishes event and I have also discussed the application service which … Continue reading 

Also posted in architecture, Event sourcing, GetEventStore, How To, introduction, patterns, practices, Read model | 21 Comments

Event Sourcing applied – the Repository

In my last few posts I started by revisiting the architectural pattern Event Sourcing and looked into how we can apply this pattern. I first discussed implementation of the aggregates and then of the application services. In this post I … Continue reading 

Also posted in architecture, commands, CQRS, DDD, Event sourcing, How To, patterns | 15 Comments

Consistent or not that’s the question

My last post about CQRS has lead to a lively discussion around eventual consistent read models. First let me clarify what eventual consistency in the context of a read model means. A read model that needs some time to get … Continue reading 

Also posted in CQRS, Event sourcing, patterns, Read model | 6 Comments

AngularJS–Part 11, Promises

Introduction This is a series of posts about AngularJS and our experiences with it while migrating the client of a complex enterprise application from Silverlight to HTML5/CSS/JavaScript using AngularJS as a framework. So far I have published the following posts … Continue reading 

Also posted in AngularJS, introduction | 24 Comments

Synchronizing calls to the UI in a multi-threaded application

Introduction More and more we are forced to write multi-threaded or asynchronous applications to e.g. leverage the many cores or cpu’s of our servers and personal computers. But when dealing with multiple threads or asynchronous callbacks we often have to … Continue reading 

Also posted in multi threading | 19 Comments