THE COMMAND AND QUERY RESPONSIBILITY SEGREGATION (CQRS) DESIGN PATTERN

Posted Leave a comment

Introduction The ‘Command and Query Responsibility Segregation’ (CQRS) design pattern is based on the “Command-Query Separation” (CQS) principle from the book “Object-Oriented Software Construction“ by Bertrand Meyer (1988) and was first mentioned by Greg Young and Udi Dahan in 2010. This pattern has produced a lot of excitement and hype but the principle behind it […]

JVM MEMORY ARGUMENTS

Posted Leave a comment

“Cookbook” blog series – a collection of best practices for solving problems. Each blog in this series is a result from our experiences, customer projects and gained knowledge through the web community. Problem You want to optimize your Java memory. For example an OutOfMemoryError can occur in several parts of Java’s Runtime Data Area: in […]