Skip to content

Gridshore

A weblog about software engineering, Architecture, Technology an other things we like.

Menu

  • About
  • Book Reviews
    • Confessions of a public speaker
    • Extreme programming refactored : The Case Agains Xp
    • Pragmatic project automation
    • Presentation Patterns
    • Review Planning Extreme Programming
    • Review Rafactoring by Martin Fowler
    • The inmates are running the asylum
    • The myths of innovation
    • OSGi and Apache Felix 3.0 Beginner’s Guide
  • Books
    • Books : front-end technology
    • Books : iPhone development
    • Books : Java development
    • Books : Other interests
    • Books : Software development
  • Photos
  • Contact

Author: Allard

CQRS – Designing domain events

Command-Query Responsibility Segregation (CQRS) is slowly but steadily gaining ground as an architecture that helps developers to develop scalable, extensible and maintainable applications. Events play a major role in this architecture, and the way you design these events greatly influence

Share this:

  • Twitter
  • LinkedIn
  • More
  • Reddit
  • Facebook
Allard January 27, 2010 Uncategorized Read more

CQRS made easy with cqrs4j

  Command Query Responsibility Segregation (CQRS) is an architectural style that makes a clear distinction between commands, which tell an application to do something, and queries, which are requests for information from an application. This distinction comes from the fact

Share this:

  • Twitter
  • LinkedIn
  • More
  • Reddit
  • Facebook
Allard December 21, 2009December 21, 2009 Architecture, DDD, Java, Open Source Read more

Domain Driven Design and the equals method

Implementing an equals method in Java can be quite complicated. Fortunately there are numerous document around the web with useful tips, hints and frameworks to assist you in this process. However, an implementation of the equals method that is technically

Share this:

  • Twitter
  • LinkedIn
  • More
  • Reddit
  • Facebook
Allard July 29, 2009 DDD, Java Read more

Designing the Repository interface

In one of my most recent projects, I decided to design and build the application according to the principles of Domain Driven Design. One of the guidelines promoted by Domain Driven Design is the way the interface of the Repository

Share this:

  • Twitter
  • LinkedIn
  • More
  • Reddit
  • Facebook
Allard July 1, 2009July 19, 2009 Architecture, DDD, Java Read more

The power of immutability in a Rich Domain Model

As many other developers, I’ve been used to the fat service layer and the anemic domain model of the transaction script pattern. In that programming model, immutability is pretty much as rare as a Dodo. However, I have been investigating

Share this:

  • Twitter
  • LinkedIn
  • More
  • Reddit
  • Facebook
Allard April 6, 2009July 19, 2009 Architecture, DDD, Java, Technology Read more

Injecting Domain objects with Spring

Using Spring, it is easy to inject any instance with its dependencies, as long as the instance is managed by the Spring container. This typically means that the to-be injected beans are configured in the XML configuration. However, sometimes, it

Share this:

  • Twitter
  • LinkedIn
  • More
  • Reddit
  • Facebook
Allard January 27, 2009January 27, 2009 Architecture, Java, Technology Read more

Building Spring DM server compliant OSGi bundles with Maven

Recently, SpringSource released the first version of their DM server. The SpringSource DM Server provides the ability to build enterprise web applications. In the basis, S2DM is a fine mixture of Equinox and Tomcat. Building OSGi-based web applications was already

Share this:

  • Twitter
  • LinkedIn
  • More
  • Reddit
  • Facebook
Allard January 3, 2009January 3, 2009 Architecture, Java, Technology Read more

Bring some stability to your architecture

Applications have to run in high-consequence environments. They have to serve hundreds of thousands of users 24 / 7. Our clients spend millions in hard- and software and highly depend on the revenue generated by these applications. Unnecessary outage of

Share this:

  • Twitter
  • LinkedIn
  • More
  • Reddit
  • Facebook
Allard October 30, 2008November 2, 2008 Architecture, Java, Technology Read more
  • « Previous
  • Next »

Welcome

Welcome to our blog about all kind of topics that are related to software development. We blog about:

SOA, BPM, EDA, ECM and all the other buzz words. Beware some post might not be so common as you think. We are not scared to go against main stream thoughts.

Technologies like java, maven, springframework, OSGi and front end technologies and frameworks like jQuery, DWR, Flex.

Finally to make this happen we need tools and of course a Mac (well some of us do). So we blog about that as well.

Tags

angularjs Architecture authentication authorization axon axonframework Axon Framework BlazeDS bookreview cms conference report continuous integration cqrs DDD design patterns Domain Driven Design elasticsearch felix flex flex3 google appengine grails groovy hippo intellij JAOO Java jetty JTeam maven mongodb node.js nodejs OSGi rome rss security SOA software design spring spring 3 Spring Framework spring framework web service webservices

Categories

  • Architecture (39)
  • Axon Framework (12)
  • DDD (10)
  • elasticsearch (4)
  • Frontend Technology (35)
  • groovy and grails (16)
  • Java (125)
  • Journal (7)
  • Mac OSX (14)
  • New York (2)
  • Open Source (12)
  • server technology (9)
  • Technology (107)
  • Uncategorized (49)

Archives

Subscribe to Blog via Email

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

February 2023
M T W T F S S
 12345
6789101112
13141516171819
20212223242526
2728  
« Jan    

Authors

  • Allard Buijze (26)
  • Ben Tels (40)
  • Freddie van Rijswijk (28)
  • Jettro Coenradie (168)

Blogroll

  • Domain Driven Design
  • My Github
  • Raspberry pi
  • Sencha touch
Copyright © 2023 Gridshore. All rights reserved. Theme Spacious by ThemeGrill. Powered by: WordPress.
 

Loading Comments...