Category Architecture

My proposal for joining .NET and the Hadoop ecosystem

Hi! I suppose that as a lot of people I have been living in the .NET world for last decade, and now we want to use the hadoop ecosystem in order to get all the benefits Big Data gives in our IoT projects: more storage and computing power for “less” money. But we want also to […]

CQRS with event sourcing using NServiceBus, Event Store, Elastic Search, AngularJS and ASP.NET MVC (part 4)

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 with event sourcing using NServiceBus, Event Store, Elastic Search, AngularJS and ASP.NET MVC (part 3)

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… […]

Solution with NServiceBus 5, NHibernate, StructureMap, logic and testing

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 with event sourcing using NServiceBus, Event Store, Elastic Search, AngularJS and ASP.NET MVC (part 2)

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 […]