Makers of NServiceBus and the most developer-friendly service platform for .NET … now also on the other site too bsky.app/profile/particular.…

Everywhere
Based in United States
💬 Last chance to meet the engineers behind @ParticularSW. If you're at #ndcoslo, share your architecture challenge. Bonus: While you're here, enter our raffle to win a LEGO Pac-Man Arcade. 👾 #dotnet #distributedsystems
167
Exploring a legacy codebase of your own? Or did @WilliamBZA 's Indiana Jones and the Temple of Legacy Code spark a few questions? 🤠 📍Continue the conversation with William at the Particular Software booth right after the session. If you miss him, stop by later; we'll help you connect. Come chat about legacy code, safe refactoring, testing, and modernizing existing systems. #ndcoslo #dotnet #legacycode #softwarearchitecture #testing
147
🗺️ Legacy code doesn't have to stay a mystery. Join William's #NDCOslo session "Indiana Jones and the Temple of Legacy Code" to explore practical techniques for understanding, testing, and safely evolving legacy systems. Plus, it's fun! And no snakes…probably. 📍 Room 5 | 🗓️ Thu | 🕜 1:40 PM #ndcoslo #dotnet #legacycode #softwarearchitecture #testing
161
Saw @noctovis's Change is inevitable: Versioning event-driven systems at #NDCOslo? Or couldn't make it? 📍 Meet Laila at the @ParticularSoftware booth right after the session or during lunch. Whether you have questions about message versioning, evolving event-driven systems, or event-driven architecture, she'd be happy to continue the conversation. #eventdrivenarchitecture #distributedsystems
1
146
💬 One question we've been discussing today at #NDCOslo: How long do you keep old event versions around? Curious how your team approaches it. Come join the discussion at the @ParticularSW booth.
146
Hey #NDCOslo! 👋 Meet the engineers behind Particular Software! @SzymonPobiega @PoornimaNayar @Masternak and Andreas are here. Building a #distributedsystems? Bring your architecture questions. We'd love to talk messaging, event-driven systems, reliability, and real-world trade-offs. #dotnet
3
323
Coming up at #VSLive - Hazel Bohon presents Microservices for Pragmatists📍 T08 | 🗓️ Tues, September 15 | 🕤 9:30AM vslive.com/events/san-diego-…
158
Thinking about microservices but worried about complexity? Microservices for Pragmatists📍 T08 | 🗓️ Tues, September 15 | 🕤 9:30 AM at #VSLive vslive.com/events/san-diego-…
2
199
In a distributed world, where we mix legacy and greenfield systems, getting them to agree becomes quite a bit more complex. Jimmy Bogard discusses various consistency and transactional patterns to support both real-time and async updates in this video piped.video/watch?v=FZ-1dbtQ…
1
236
When you're building retail systems, scalability is a real concern. You need to be ready to handle seasonal traffic spikes, including Black Friday. Will you be ready? Learn a better approach to building retail systems with #NServiceBus particular.net/solutions/ret…
161
Just two snippets is all you need to get an NServiceBus solution working on #Aspire. See how! particular.net/blog/particul…
2
178
Saying 'no' to requests is how you stay alive under load. @irina_scurtu explains load shedding; the resiliency pattern that intentionally drops traffic to protect your system. #dotnet #distributedsystems irina.codes/load-shedding-dr…
2
288
Eventual consistency isn't a bug; it's a deliberate design choice. @irina_scurtu breaks down what it really means, when to embrace it, and how to reason about distributed state. #dotnet #distributedsystems irina.codes/eventual-consist…
1
180
“…as with any architectural choice, the other side of the coin surfaces challenges and pitfalls that we must consider” Messaging: The fine line between awesome and awful - @noctovis at @NDC_Conferences piped.video/watch?v=phAaF6OG…
1
314
Afferent coupling, efferent coupling, platform coupling, spatial coupling, temporal coupling. Can you differentiate them all? If not, it's time to join @udidahan's free distributed system design fundamentals course! go.particular.net/l/27442/20…
2
247
The flow diagram shows how messages actually move through a workflow. On the Particular Service Platform, this helps clarify behavior and removes uncertainty around diagnosing issues. docs.particular.net/servicep…
170
To host multiple Azure Functions endpoint in a single app, you combine a ServiceBus trigger with a method to configure the endpoint, all in a partial class that lets our source generator wire up the details. particular.net/blog/multi-en…
1
1
194
We removed the requirement to use IHandleMessages<T> for handler methods, but we also added Roslyn code fixes to provide scaffolding for a handler that your editor would have given you via the "Implement this interface" feature. particular.net/blog/conventi…
159
In 30m at #VSLive, if you're asking "should we use microservices?" then you might be asking the wrong question. Join Hazel Bohon in Room T13 to finally get clarity in Microservices for Pragmatists. vslive.com/events/microsofth…
2
146
Event storming done. Now comes the hard part. Stream, queue, or event sourcing? July 29th, Chris Simon cuts through the hype on Kafka, RabbitMQ, Azure Service Bus, AWS SNS/SQS—with practical trade-offs you can apply immediately. Choose patterns by requirements, not trends. particular.net/webinars/it-i…
1
187
Be sure to catch Hazel Bohon presenting Microservices for Pragmatists on Tuesday. Microservices architecture is often perceived as a pattern primarily for large orgs at web scale, but it's equally applicable to smaller scales. Learn the trade-offs and how to pragmatically apply microservice design principles to your projects. vslive.com/events/microsofth…
73
Your architecture decisions have long-term consequences. Wrong messaging pattern = dropped messages, poor scalability, operational complexity, tight coupling. Join Chris Simon's live webinar on July 29th to learn how to choose the right patterns for each event. particular.net/webinars/it-i…
150
What does an orange sticky note become in production? This presentation follows an event from whiteboard → running system. When to use: • Event sourcing • Kafka • RabbitMQ • Azure Service Bus • AWS SNS/SQS Join Chris Simon's live webinar on July 29th. particular.net/webinars/it-i…
180
Not every event belongs in Kafka. Same treatment = head-of-line blocking, failed messages, scaling issues, tight coupling. Join Chris Simon's live webinar on July 29th to learn where Kafka, RabbitMQ, Azure Service Bus & event sourcing actually fit. particular.net/webinars/it-i…
160
Not every sticky note is the same event. Kafka stream? RabbitMQ message? Event sourcing? Something else? Wrong pattern = complexity + scaling issues. Join Chris Simon on July 29th to learn how to pick the right pattern for each event. particular.net/webinars/it-i…
1
1
181
The N+1 Query Problem, Returning Full Entities Instead of Projections, Forgetting AsNoTracking on Read-Only Queries and more. What are the top 10 EF Core Performance Mistakes and How to Fix Them in .NET 10? Mukesh Murugan discusses in this article codewithmukesh.com/blog/ef-c… #dotnet #efcore
205
Seeing all message activity in one place changes how you debug. The All Messages view in the Particular Service Platform makes that possible. docs.particular.net/servicep…
1
77
A big thank you to the event organizers of #TechoramaBE, you pulled off another great edition of the event. A big thank you to everyone who came to the Particular Software booth. We loved talking all things messaging to you all. See you all at #TechoramaNL later this year.
72
All good things must come to an end and so does our time at #TechoramaBE. A big thank you to the event organizers, sponsors and the attendees. Thank you for the great talks, wonderful conversations and learnings. See you all at #TechoramaNL in October.
1
1
157
We are excited about this session from Clemens Vasters at #TechoramaBE. Learn from the lead architect of Azure Messaging himself on how Azure Service Bus is built and powers everthing from your airport check-in to unlocking your car with a mobile app techorama.be/schedule/sessio…
69
Event-driven systems aren’t hard - until you need to change them. @lailabougria is up next in Room 8 talking about practical techniques to evolve safely, maintain compatibility, and ship changes without downtime. #TechoramaBE techorama.be/schedule/sessio…
1
88
OpenTelemetry promises better observability—but getting there isn’t easy. Where do you start? Jimmy Bogard will speak to you in Room 8 on how to adopt OpenTelemetry in brownfield systems with practical strategies from code to production at #TechoramaBE techorama.be/schedule/sessio…
1
103
Pub/Sub is where most systems start. What happens when messages are lost, duplicated, or workflows stall? @PoornimaNayar has answers to these questions in her upcoming session at #TechoramaBE in Room 9. You don't wanna miss it! techorama.be/schedule/sessio…
1
79
"Step forth, traveler Visit the Particular Software booth #TechoramaBE: tales of messaging… and treasures to be won 🪙 Only the curious shall leave with swag 🏰"
59
Most distributed systems don't fail in design — they fail in production. And these sessions at #TechoramaBE this year will help you tackle that futureproof your systems.
1
153
We are ready for #TechoramaBE. Great speakers, a packed agenda, and a community that always brings the right kind of energy. Visit the Particular Software booth, Andreas, Szymon, Laila and Poornima will talk to you about all things messaging and distributed systems.
87
We’re sponsoring #TechoramaBE and we’re seriously excited about it. A fantastic agenda, a brilliant developer crowd, and plenty of chances to talk about building reliable distributed systems. See you in Antwerp, at the Medieval Edition of TechoramaBE. techorama.be/schedule/speake…
86
Um, what's a Tensor? @irisclasson introduces you to Tensor<T> and TensorPrimitives in .NET, a way to represent multi-dimensional data without having to build your own abstractions over arrays. irisclasson.com/2025/12/08/u…
1
1
132
When does denormalization in SQL Server or Azure SQL actually make sense? The read-to-write ratio matters, but so does query shape stability, whether the team can operate the sync path, and whether read scale-out is already available. Sudhir Mangla lays out a structured decision framework. developersvoice.com/blog/dat…
1
1
149
You've spent time building up a nice set of Claude Code agents and skills. Custom reviewers, project-specific helpers, the kind of thing that makes your day a bit smoother. Then you open a pull request and realise: that .claude/ folder is sitting right there in the diff, ready to land in a shared repository that your whole team owns. Now you have a decision to make, and neither option feels great. irina.codes/keep-your-claude…
171
Stop Losing Messages: How the Outbox Pattern Solves the ‘Dual Write’ Problem in .NET. The Outbox Pattern turns a brittle “dual write” problem into a reliable, asynchronous workflow medium.com/@chaudharyg151120…
1
104
The Particular Service Platform can show you so much more about your distributed system particular.net/service-platf…
1
167
Great news, NServiceBus version 10 has been released! Check out the announcement for details and a link to the upgrade guide. discuss.particular.net/t/nse…
2
1
544
Async code looks simple until a small blocking call creates a deadlock that only appears under load. This talk shows how context capture, sync boundaries, and thread starvation create surprising bottlenecks across services. piped.video/watch?v=a_O53k9m…
1
175
Will you be there at #NDCLondon? We are thrilled to have a booth in the exhibitor's hall. Whether it's talking about messaging system architecture or unwinding with a game of ACKS and Exceptions, we look forward to seeing you there!
59
Have you gotten started with #NServiceBus, but looking for some specific samples? Check out our Recipes page, part of our Learning Path to help guide you from getting started all the way to deploying to production particular.net/learn/recipes
1
142
But if you're not ready to head into OpenTelemetry territory quite yet, our platform has monitoring capabilities built-in, allowing you to see that your system is healthy at a glance. docs.particular.net/tutorial… No matter what your needs, we've got you covered.
71
You can also view traces from NServiceBus systems in Jaeger docs.particular.net/samples/…
1
48
Let's talk about monitoring NServiceBus systems. We got samples! First you can hook up #OpenTelemetry metrics to @PrometheusIO and then visualize those metrics with a @Grafana dashboard docs.particular.net/samples/…
1
123
It is only right that the mature tech that larger enterprises can afford should also be accessible to smaller organizations that don’t have the same budgets. That’s why NServiceBus is now completely free for orgs under $1M: 👉 particular.net/blog/launchin…
2
294
Have you gotten started with #NServiceBus, but looking for some specific samples? Check out our Recipes page, part of our Learning Path to help guide you from getting started all the way to deploying to production particular.net/learn/recipes
137
Just one more week, and it’s time for another amazing edition of @TechoramaNL 🇳🇱 ! Once again, the organizers managed to put out an excellent agenda, and we’re beyond proud to have some of our speakers there...
1
155
Partitioning is one of those topics every architect should have in their toolkit. When tables grow to billions of rows, traditional indexing is not enough. This article provides a high-level overview of partitioning in SQL Server and Azure SQL and why it is important for managing scale. by DevelopersVoice developersvoice.com/blog/dat…
1
166
Farewell, #VSLive 💜To the amazing organizers and everyone who stopped by to chat, share, and connect—thank you for making it unforgettable. Wishing you safe travels and smooth landings. Until next time ✈️ vslive.com/events/san-diego-…
194
Steve Smith explains how the current hype around generative AI and its promise to do the work of developers is reminiscent of similar promises when offshoring became popular 25 years ago. piped.video/watch?v=jhriGGua…
300
Got questions about software, creativity, or how to architect complex systems? Drop by the Particular Software booth and meet Adam Wright and Hazel Bohon for a chat #VSLive vslive.com/events/san-diego-…
176
Learn how message-based communication patterns can serve as a stealthy foundation for modernization. Hazel Bohon shows how to architect for scale while preserving operational continuity. Join in W06 on Wed, Sept 10 at 9:30AM at #VSLive vslive.com/events/san-diego-…
1
171