Category: Architecture and Design
The LinkedIn DotNet User Group (LIDNUG) organisation requested me to do a Building Reliable Systems with Messaging session for them. This webcast was something quite new for me, because I’ve never presented anything without...
In my article on High Availability I mentioned business components. The most often asked question is what these business components exactly are. How big or small they are and what these business components contain....
In my last post I explained the problem of coupling. One of the mentioned solutions was to divide and conquer. Don’t put everything into a single monolithic database, because sooner or later you’ll run...
For SDN Event of June 14th I did two presentations Transactions Why are transactions the bottleneck of so many applications? Why isn’t the database always consistent, even though we use transactions? This session explains...
We probably all learned this at school. When you build software, you analyze requirements, find the nouns and build an entity-relationship model, an ERD. You start with the first normal form and normalize the...
We’ve had a lot of success applying the principles and practices of the Advanced Distributed Systems Design course into our project and Udi Dahan asked if I could shed some more light on how...
This is an old article by Ted Neward that I’ve been trying to find for ages, as the original website isn’t online anymore. Until I remember the WayBackMachine and found the original article. As...
I’ve written in SDN Magazine about messaging and how it relates to RPC. It isn’t about messaging vs. RPC, but more or less an attempt to explain what benefits messaging can add to your...
Microsoft Patterns & Practices team has started a journey to CQRS with the idea to create a guidance document to provide developers with a map that will help them find a way with the...
This blogpost is part of a series Template Method Pattern explanation Template Method Pattern example Template Method Pattern advanced So we’ve looked at the Template Method Pattern with an implementation as really simple example,...
Recent Comments