Pinned Tweet
We're now on the other site too! Follow us at bsky.app/profile/particular.…
What can ordering a latte at Starbucks teach you about software system design? Quite a lot, actually. Check out our blog post: particular.net/blog/what-sta…
When workflows get complex, it’s easy to lose track of how messages actually move. Flow diagrams in the Particular Service Platform show the actual path messages take, removing the guesswork out of debugging docs.particular.net/servicep…
Event-driven architecture can help you deal with legacy systems to add visibility to your monolith. You can use messaging patterns like publish/subscribe to build new features outside the monolith while evolving toward smaller services particular.net/blog/break-th…
Security patch release for ServiceControl discuss.particular.net/t/ser…
Find out how remote objects, or even just using an O/RM, can be a killer for system performance. particular.net/blog/latency-…
Microservices are easy—until they need to communicate reliably. Join Roland Guijt on Pluralsight to learn how to build resilient microservices with NServiceBus, covering messaging, workflows, and the patterns real distributed systems depend on. pluralsight.com/courses/micr…
Andrew Lock describes how you can use linker substitutions to give a NativeAOT compilation more information that, at least in his case, allowed it to throw out a bunch of unneeded assemblies and arrive at a much smaller finished binary. andrewlock.net/stripping-ext…
Are you a #Rails developer? Khalid describes how Rails conventions map to their closest #AspNetCore counterparts. khalidabuhakmeh.com/posts/ra…
Knowing an endpoint is unhealthy before it affects the rest of the system changes how you respond. The health check notifications in the Particular Service Platform enable proactive responses, helping you avoid potential failures docs.particular.net/servicep…
Tired of looking at the Cursor dashboard to see how much usage your enterprise plan has left? Our friends at @ClearMeasure built a (free!) VSX tool to put the information right in your editor. Pretty cool! clearmeasure.com/cursor-usag…
Code degrades because it is strongly anchored to the past. So why don't we redesign it (enough)? agileotter.blogspot.com/2026…
One challenge with IBM MQ systems is correctly creating infrastructure with runmqsc scripts. With NServiceBus, you won’t need to author these by hand if you don’t want to.
With the ibmmq-transport tool, you move up a level of abstraction. Instead of directly describing queues, topics, and subscriptions that must agree based on some unseen rules, you define endpoints and subscribe events to them. The tool handles the necessary details.
Check out the details of our new message transport for IBM MQ in our latest blog post. particular.net/blog/nservice…
We’re heading to #TechoramaNL!
Particular Software will be there with a booth and a bunch of engineers who love talking about distributed systems, messaging, and all the fun problems that appear once things go asynchronous. 😄
Using Azure Service Bus, RabbitMQ, or Amazon SQS? Come say hello 👋
#NServiceBus #DistributedSystems #Messaging #DotNet
Don't put client apps on the service bus. Find out how to deal with occasionally connected clients the right way. docs.particular.net/samples/…
People starting out with distributed systems sometimes make mistakes trying to make asynchronous messages do something they weren't designed to do. Watch this video and know what not to do! particular.net/blog/nsbcon-2…
Ever had a service keep calling an old endpoint after a DNS change? Patrick Kearns walks through how .NET connection pooling interacts with DNS, with a code sample for capturing lookup, connection, and TLS activity, and when changing connection lifetimes actually helps. dotnetdigest.com/how-dns-res…
Like so many things Aspire, a year makes all the difference. Check everything the last year has brought for Aspire’s interactions with AI coding agents. blog.nimblepros.com/blogs/as…
If you need to build a system on IBM MQ, you don't need to build messaging infrastructure or management tooling yourself. NServiceBus already covers it. particular.net/blog/nservice…

