Trifork Blog

Axon Framework, DDD, Microservices

Posts Tagged ‘DDD’

Interview with Sam Newman, author of Building Microservices

July 6th, 2017 by
(http://blog.trifork.com/2017/07/06/interview-with-sam-newman-author-of-building-microservices/)

After living in Australia for the last five years, the Londoner, and author of the well-received Building Microservices, has returned home to focus on his business as an independent consultant. We caught up via Skype to discuss his upcoming visit to Amsterdam and the tech trends that he is keeping his eye on.

Reading time: Less than 5 minutes

Read the rest of this entry »

Axon Framework 0.7 released

January 5th, 2011 by
(http://blog.trifork.com/2011/01/05/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 that you need to run a CQRS application have been implemented.

0.7 offers a large number of new features, such as support for Sagas, Event versioning, Spring Namespace Configuration, and many others, which I will describe in more detail further on.

Read the rest of this entry »

Greg Young to attend on DDDnl meetup about CQRS on March 1st.

February 24th, 2010 by
(http://blog.trifork.com/2010/02/24/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.

Read the rest of this entry »

Axon Framework – the CQRS framework for Java – version 0.4 released

February 21st, 2010 by
(http://blog.trifork.com/2010/02/21/axon-framework-the-cqrs-framework-for-java-version-0-4-released/)

logoLast week, I published the 0.4 release of the Axon Framework. Axon helps developers build high performance, scalable and extensible applications using the CQRS pattern. The 0.4 release is a major step towards 1.0, and includes transactional event handling, high-performance caching repositories and easy configuration of event sourcing support. Furthermore, we have also built a demo application that uses Flex to get real-time updates pushed from the server.

Read on to find out more.

Read the rest of this entry »

CQRS – Designing domain events

January 27th, 2010 by
(http://blog.trifork.com/2010/01/27/cqrs-designing-domain-events/)

logo 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 the extensibility of your application.

In this post, I describe some CQRS event basics and design considerations that help keep your application extensible.

Read the rest of this entry »

DDD and modern software development

September 8th, 2009 by
(http://blog.trifork.com/2009/09/08/ddd-and-modern-software-development/)

One of the main things we do @ jteam is creating rock solid custom development. Of course we use proven frameworks, we keep innovating and we use a lot of the best practices for custom software development. Best practices I am talking about are: Continuous Integration, Test Driven Development, Peer reviews and of course Scrum. I guess I could use more buzz words in there, but that is not the scope for this item. So I am not going to talk about cloud, soa, virtualisation to name a few. This post is about why DDD is a match made in heaven with custom development.

Read the rest of this entry »

JTeam Technology Matrix: The Stars

September 7th, 2009 by
(http://blog.trifork.com/2009/09/07/jteam-technology-matrix-the-stars/)

In Alef’s previous blog entry about the JTeam Technology Matrix, he explained the basic idea of using a BCG-matrix to classify technologies. In this blog entry I’ll focus on the ‘Star’ section of our current matrix and highlight some of the technologies that are currently in there. Star technologies are the technologies that bring us added value in the projects that we do, but are also cool and innovative to use. Please keep in mind that the content of the matrix is under constant discussion and is subject to change. This overview should therefore be considered a snapshot of today’s matrix.
Read the rest of this entry »