I’m giving a fresh version of my “Microservices done right or SOA lessons learnt” at Codemotion Tel-Aviv.
— Sean Farmar (@farmar) March 21, 2017
I spent the last week in London and attended two events relating to NServiceBus.
The ADSD unconformance was my first unconference , and it was very interesting. The attendances are alumni of Udi Dahan’s Advanced Distributed Systems Design with SOA course. The ADSD course had been running for the last couple of years all over the world and I had the opportunity to meet up with the guys I did the course with in Stockholm. I was the caretaker of two sessions, one was about “3rd party integration and Service Boundaries” and the other was titled “How are you using NServiceBus”. All discussions where very interesting and a chance to hear what other developers are thinking, doing and are puzzled about with NServiceBus and SOA.
Thursday and Friday it was NSBCon, it was the first NServiceBus conference and so it is a major milestone for NServiceBus users and the Particular platform.
Udi started with the keynote, NServiceBus Past, Present, and Future, apologizing for the past 🙂 doing a bit of a retrospective and excited about the future of NServiceBus and the Particular platform.
That was the end of day one and we all went to the pub/dinner where the conversations went on…
Jan Ove Skogheim (@janovesk) talked about the move from layered Web Services to an Event-driven Architecture at Rikstoto
To Wrap up Udi Dahan gave the Closing Notes
Andreas gave the thumbs up and Udi announced the release of NServiceBus 5.0 Beta!… More
I was under time pressure as Damian Hickey was doing his great presentation on NAncy after me, therefor i had to cut the demo short, so here is a quick getting started with ServiceMatrix and ServiceInsight. Now, I’m going to do it in iterations and this is the first one 🙂
If you don’t have ServiceMatrix installed, you can download ServiceMatrix form here.
The simple scenario we are going to build is:
Ok, let’s do it.
Create a new project and select NServiceBus system as the project type.
You should see folders in Solution Builder called Infrastructure, Libraries, Endpoints, and Services: