img_0075

Hi! We have clock issues in our virtual environment so I made a little project to check if there is really a problem. The project is very simple, it has two actors: Master: the central actor that runs in a machine in the cluster, it sends its time to the slaves and receives and prints […]

Hi all! The biggest issue we have found in our current NServiceBus project is that sometimes the second message that comes to a saga was not correlated and it was missed into a IHandleSagaNotFound handler. After some despair trying a lot of things I asked the people of Particular for support, the great Szymon Pobiega […]

CQRS+event sourcing posts Introduction Command + event sourcing Read model: Elastic Search and event store projections UI   The User Interface The user interface in the code is developed using AngularJS + ASP.NET MVC following the style showed here. So it has several parts: AngularJS, a REST API implemented with ASP.NET MVC all linked to the bus […]

CQRS+event sourcing posts Introduction Command + event sourcing Read model: Elastic Search and event store projections UI The Q So we have a lot of streams with a lot of business events inside them (Bank-Client-1: ClientCreated, MoneyDeposited, MoneyWithdrawn…) . This events are not very “queriable”, we just assign more events to business entities, that’s all. So… […]

Hi all! In my current project we want to have all the routing configuration in database, including all the command and event routing. Also we want to use MSMQ+DTC and scale out without using the distributor because we will have endpoints with millions of messages per hour but each message processing is very fast. For that […]

Hi all, Here you can find a prototype with a NServiceBus solution that joins: NServiceBus, NHibernate, StructureMap, logic and testing. https://github.com/pablocastilla/NSB-StructureMap-NHibernate Work in progress, comments are appreciated :)

CQRS+event sourcing posts Introduction Command + event sourcing Read model: Elastic Search and event store projections UI   The C As you may know CQRS stands for Command Query Responsability Segregation. This basically means that you will implement two separate systems, one for managing commands (C) and other for managing queries (Q). They get synchronized by […]

Follow

Get every new post delivered to your Inbox.

Join 217 other followers