Spring offers many namespaces for the XML Application Context configuration to make your life a lot easier. Although not often needed, it is easy to create your own namespaces and provide custom elements. It makes configuration easier. However, I noticed that the some of the IDE support is lost. By chance, I found an undocumented […]
Axon Framework 1.0 released!
It has been an exciting year. Little over a year ago, I started developing a framework to make it easier for developers to implement a highly scalable en extensible architecture. The first public Axon release (0.3) came out in April 2010, and was far from feature complete. Now, almost a year later, Axon has proven […]
Getting GWT to work with Servlet 3 Async Requests
For one of our projects, we use a GWT client that needs to be updated in near-real time (< 1 second delay) when something relevant happens on the server. There are multiple ways of doing it, but I tried to get it working with the new Servlet 3 feature: Asynchronous Http Request handling. Read on […]
Axon Framework 1.0, first release candidate available
The Axon Framework 1.0 release is closing in. After over a year of development, all features planned for the 1.0 version are included. With the latest added features, Axon has become a powerful framework that helps developers implementing applications using on a CQRS based architecture. Although the 1.0-rc1 version doesn’t add a lot of new […]
Axon Framework 0.7 released
Today, I released the 0.7 version of Axon Framework. A lot has happened since 0.6, and that’s why it took a little longer for this version to come out. This new version is a huge step towards the 1.0, of which the first milestone release should be available before March 2011. All basic building blocks […]
Tutorial – Getting started with CQRS and Axon Framework
Axon Framework greatly simplifies building CQRS based Event Driven architectures in Java. Such an architecture provides very powerful options in terms of application scalability and extensibility. In this tutorial, I want to go though the process of setting up a basic application architecture with the Axon Framework.
Axon Framework 0.6 released
Today, I released version 0.6 of the Axon Framework. 0.6 has many new features and is another step towards full production readiness. There is still some work to do, but first, let’s take a look at what has changed…
Axon Framework 0.5 released
Today, I finalized the 0.5 release of the Axon Framework. There is quite a number of changes since the 0.4 version. The 0.5 version is a major step towards production readiness of the framework. Besides some changes to existing building blocks, such as the event bus, which is now much more powerful, the 0.5 version […]
Measuring code quality with Sonar
At JTeam, we continuously strive for good quality code. The reason is very simple: bad quality code slows down the development process. The small investment pays out in even the simplest of projects. Measuring code quality is not a matter of a single metric. Instead, software quality has many aspects, some of which can be […]
Greg Young to attend on DDDnl meetup about CQRS on March 1st.
On March 1st, Erik Rozendaal will give a presentation about Command Query Responsibility Seggregation (CQRS). Greg Young, one of the masterminds behind CQRS, has confirmed that he will be present during this meetup too. Seems like a good recipe for an interesting evening. Attendance is free, but registration is required. Read on for details.