Category Archives: introduction

Auto Healing

Introduction This post is part of a series dedicated to the topic of building a fully automated delivery and/or deployment pipeline. Please refer to this post for an introduction and the table of content. In the following I am going … Continue reading 

Also posted in architecture, continuous deployment, design, How To, Micro services, patterns | 5 Comments

Service discovery – part 1

Introduction This post is part of a series of post on how to implement a continuous deployment pipeline for a micro services based application. The overview and table of content can be found here. In a micro service based architecture … Continue reading 

Also posted in architecture, containers, continuous deployment, docker, How To, Micro services, patterns, Setup | 10 Comments

Micro service based architecture

Introduction This post is part of a series that describes the implementation of a fully automated continuous deployment pipeline. For an overview and a table of content please refer to this post. In this post I want to discuss what … Continue reading 

Also posted in architecture, Micro services, patterns | 4 Comments

Implementing a CI/CD pipeline

Introduction In one of my previous postsĀ I have talked about continuous deployment and continuous delivery and why it is important. In a series of posts I want to describe in detail the various patterns that are necessary to successfully implement … Continue reading 

Also posted in .NET, architecture, containers, continuous deployment, design, How To, Micro services, patterns, practices, Uncategorized | 1 Comment

Continuous deployment

These days everybody wants to try new ideas as quickly as possible in the market. We want to see whether or not our customers like a new feature. If yes then we want to work on the feature and improve … Continue reading 

Also posted in continuous deployment, Uncategorized | 14 Comments

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, asynchronous, Event sourcing, GetEventStore, How To, patterns, practices, Read model | 19 Comments

CQRS Workshop – Retrospective

Introduction Today I had the honor of leading the first of a series of workshops at ClearMeasure. The topic of this workshop was CQRS. After a brief introduction into the topic the attendees were working in teams of 2 to … Continue reading 

Also posted in architecture, CQRS, design, How To, learning, practices, workshop | 6 Comments

Creating an Angular application end-2-end – Part 3

Introduction In the last two posts of this series which you can find here and here I started to implement the server side of a complete Angular JS application that uses CQRS and Event Sourcing as architectural patterns and stores … Continue reading 

Also posted in Event sourcing, GetEventStore, How To, MongoDB, Read model, Ubuntu | 2 Comments

Writing an Angular JS application end-2-end–Part 2

Introduction In the previous post I showed how we can use Yeoman to scaffold a new ASP.NET vNext application on Ubuntu. I then implemented a simple RESTful API and also started to implement the basics of a domain model. In … Continue reading 

Also posted in ASP.NET vNext, CQRS, Event sourcing, GetEventStore, How To, REST, Ubuntu | 5 Comments

Creating an Ubuntu developer VM on Hyper-V – Part 4

Introduction We have been in the past and still are to a certain extent a .NET shop. Thus it is very important to us that we can develop our backend using ASP.NET Web API. ASP.NET vNext is now OSS and … Continue reading 

Also posted in ASP.NET vNext, How To, installation, REST, Setup, Ubuntu, VM | 1 Comment