Services UI Composition @ ApiConf 2018 in Turin


Once again I’ll have the pleasure of presenting at a conference organized by Cloud Conf folks.

This time the topic is one of my favorite: Services UI Composition!

The talk will cover how to build a UI for a system built using a microservices architecture. The talk will be in Italian and details are available on the event page.

If you happen to be in Turin, that by the way is a wonderful city, take a chance to attend this very well organized conference. And come and say hi!

Continue reading...

The case of NServiceBus long running jobs: OCR Processing.


Designing systems using a message based architecture is awesome. Messages are a nice way to design human interactions and to model how different components in a domain interact with each other. Unfortunately, technology sometimes causes more headaches than needed. And when it comes to messaging, long running jobs are a interesting headache to deal with.

VDesk: Windows 10 desktops made easy.


I consider myself an happy Windows 10 user. With some issues, sometimes, due to the fact that I'm using a Windows 10 Insider beta version on both my work machines. Brave guy. As former OSX user I felt in love with multi-desktop support long time ago and I've always looked for ways to improve the very basic Windows 10 multi-desktop experience. Be aware that very basic doesn't mean poor.

NServiceBus batch processing with Sagas.


We have already seen how to consume, or simulate that, messages in batches. We might have a different use case, from the one outlined in the previous post, money transactions processing.

The case of broken SignalR Authentication.


I’m playing with a sample project that utilizes ASP.Net MVC, WebAPI and SignalR. My need is to add a very basic authentication mechanism to show how to handle identity propagation to endpoints when using NServiceBus and messages.

Consuming messages in batches with NServiceBus.


I already talked a lot about NServiceBus and as you might know I work for Particular Software, we make NServiceBus. I wrote a very basic introduction in 2012 using the phone call and express courier analogy. Some time ago I was asked if there is any option to consume NServiceBus messages in batches.

Deadlines: are they a good thing? The acting and directing metaphor.


You might already know that for living I work in the software industry. It has been my primary job for the last 16 years or so. You might not know that my secret dream is to be an artist.