Disjoint Commands in CQRS+DDD+ES

I was sitting here reading the paper ‘Impossibility of Distributed Consensus with One Faulty Process’ and came upon this lemma: Lemma: Suppose that from some configuration C, the schedules µ1 and µ2 lead to configurations C1, C2, respectively. If the set of processes taking steps in µ1 and µ2, respectively, are disjoint, then µ2 can [...]

Tags: ,

Graphite with .Net and Ubuntu 11.10

This is a quick write-up on how to get started with graphite as a .Net developer. We’re going to start using graphite with a virtual machine in VirtualBox, although you could use something else also. Steps: Download/install VirtualBox Download/install Ubuntu Download/install Graphite Expose VM to network Use Graphite from C# Download/install VirtualBox Start by downloading [...]

Tags: , , , , ,

WinRM w/ self-signed certificate in 4 steps

Targeted environment: Windows Server 2008 or Windows Server 2008 R2 You’ll be self-signing with makecert from the Windows 7.1 SDK. The certificate tool is a single executable, specifically at %PROGRAMFILES%\Microsoft SDKs\Windows\v7.1\Bin\makecert.exe, per default. You’ll need it – copy it to the server unless you already have the SDK installed on it. Secondly, you’ve got a [...]

Tags: