Category: Programming

Meet our Trainers – Tomasz

We love our handpicked trainers! Here is an opportunity for you to get to know Tomasz Jaskula, our trainer for French and Polish IDDD Workshops. Tomasz Jaskula Tomasz, you’ve known Vaughn for many years. How did you meet? I had the pleasure of meeting Vaughn in person in 2013 during one of the first IDDD

Read More »

Reactive Amsterdam

I had the pleasure of meeting a wonderful group of individuals in Amsterdam who participated in the Reactive Domain-Driven Design with the XOOM/PLATFORM day.  Wow! That’s a mouthfull! Some of the XOOM contributors and the Kalele team were able to carve out some time in everyone’s busy schedule to connect in the wonderful city of

Read More »

Introducing XOOM

The easiest way to get up and running quickly with XOOM, along with an explanation of our position on open source innovation. We’ve decided to introduce a familiar way to learn the different components of the XOOM toolset—without the need to understand everything about our platform up front. It is our belief that all application

Read More »

After Microservices, Does Reactive Still Matter?

I was asked to justify reactive software development and XOOM for teams that have already achieved development and deployment of microservices. Here’s the question: After your team has reached the point of developing microservices, perhaps even successfully strangling a Big Ball of Mud monolith, does reactive still matter, and does XOOM still have relevance to such

Read More »

Actors Are Ok!

I have been using various forms of messaging for more than 30 years. Messaging has become second nature to me, but I empathize when others say that messaging is to them unfamiliar and intimidating. Since the Actor Model is based on message passing, it stands to reason that this programming model is likewise unfamiliar and

Read More »

And Then This Happened

Tonight after midnight in Barcelona, I was in a conversation about CQRS and how using Domain Events or not using them can impact the Command Model and the projection of changes into the Query Model. This led to some interesting points raised regarding the intent of Domain Events and some basic “rules” on how they

Read More »

Really Simple CQRS

Whenever I teach my IDDD Workshop and reach the first section that discusses CQRS (Command-Query Responsibility Segregation) I ask if anyone is already familiar with it. I have been doing this for more than six years of teaching this curriculum, and as you can probably imagine there are now far more students who raise their

Read More »

A XOOM/ACTORS Tutorial

With the continuous news about the XOOM/PLATFORM you’ve probably been wondering how you can put the reactive goodness to use. Here I explain how the use XOOM/ACTORS to achieve asynchronous messaging between objects, which are implemented as actors.

Read More »

The XOOM/PLATFORM Architecture: Part 1

Several have requested a document describing the XOOM/PLATFORM architecture. So here it is. This specific article is kept relatively brief. This is in part to emphasize the simplicity of the XOOM/PLATFORM. It’s just not complicated or difficult to describe. The other motivation for brevity is not knowing entirely what architects and developers are looking for in

Read More »
Scroll to Top