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 #DSDF course! go.particular.net/l/27442/2026-0…
0
0
0
53
And that's a wrap on #TechoramaNL! 🎬
A few days of talks, questions, ideas, demos, distributed systems, messaging - and some brilliant conversations at the Particular Software booth.
Huge thanks to everyone who stopped by, challenged us with a question, shared a production story, attended one of our talks, or simply came over to say hello. ❤️
And, of course, to the Techorama team for bringing this community together.
Until next time! 👋
#NServiceBus #Messaging #DistributedSystems
A few days of talks, questions, ideas, demos, distributed systems, messaging - and some brilliant conversations at the Particular Software booth.
Huge thanks to everyone who stopped by, challenged us with a question, shared a production story, attended one of our talks, or simply came over to say hello. ❤️
And, of course, to the Techorama team for bringing this community together.
Until next time! 👋
#NServiceBus #Messaging #DistributedSystems
0
0
0
83
Swapping MSMQ for RabbitMQ looks like a transport change. In apps built on WCF, SQL Server, and distributed transactions, it can quietly change what your system guarantees. Ilnur Yusupov on the consistency gap that migration can open. hackernoon.com/replacing-tran…
0
0
0
96
One of the conversations happening at the Particular Software booth today:
💬 “If my message broker is reliable, why do I need anything else?”
Now *that's* a conversation we can spend some time on. 😄
If you're thinking about reliability, retries, failures, sagas, or what happens when things go wrong in production, come find us.
#TechoramaNL #Messaging #DistributedSystems
💬 “If my message broker is reliable, why do I need anything else?”
Now *that's* a conversation we can spend some time on. 😄
If you're thinking about reliability, retries, failures, sagas, or what happens when things go wrong in production, come find us.
#TechoramaNL #Messaging #DistributedSystems
0
0
1
153
When a workflow spans many messages, it becomes impossible to see what happened first, which state changed, and why a timeout fired. But with the Particular Service Platform, the impossible becomes possible. Take a look to see it in action. docs.particular.net/servicepulse/s…
0
0
0
111
Sarah Dutkiewicz shows how C# 15 unions express “exactly one of these” so the compiler checks every case, with caveats: exhaustiveness only applies to switch expressions, and default creates an empty union. blog.nimblepros.com/blogs/discrimi…
0
0
0
189
What a day at #TechoramaNL. 🙌
We've talked about retries, message ordering, sagas, Azure Service Bus, RabbitMQ, failures, and more than a few interesting production incidents. 😄
Thanks to everyone who stopped by the Particular Software booth today.
More tomorrow! 👋
#NServiceBus #DistributedSystems
We've talked about retries, message ordering, sagas, Azure Service Bus, RabbitMQ, failures, and more than a few interesting production incidents. 😄
Thanks to everyone who stopped by the Particular Software booth today.
More tomorrow! 👋
#NServiceBus #DistributedSystems
0
0
0
115
Another Particular engineer is taking the #TechoramaNL stage soon! 🎤
Tomasz Masternak will be digging into what happens when the abstractions around your message queues start to leak.
📣 When Abstractions Leak: Optimizing Message Queuing on SQL Server
📅 Tuesday, 27 October
⏰ 16:00 - 17:00
📍 Room 10
If you're interested in messaging, SQL Server, performance, or what’s really happening underneath the abstraction, add this one to your schedule.
#Messaging #DistributedSystems #NServiceBus
Tomasz Masternak will be digging into what happens when the abstractions around your message queues start to leak.
📣 When Abstractions Leak: Optimizing Message Queuing on SQL Server
📅 Tuesday, 27 October
⏰ 16:00 - 17:00
📍 Room 10
If you're interested in messaging, SQL Server, performance, or what’s really happening underneath the abstraction, add this one to your schedule.
#Messaging #DistributedSystems #NServiceBus
0
0
0
106
The Particular Software talks continue at #TechoramaNL! 🎤
Laila Bougria is tackling a problem every event-driven system eventually runs into: your messaging system needs to evolve, change contracts, change the topology, WITHOUT breaking consumers.
📣 Change is inevitable: versioning event-driven systems
📅 Tuesday, 27 October
⏰ 14:30 - 15:30
📍 Mission 1 (JB)
Upfront design that can help it hurt less, compatibility strategies and dealing with breaking changes when you really can't find another way.
Definitely one for the distributed systems crowd. 👀
#Messaging #DistributedSystems #NServiceBus
Laila Bougria is tackling a problem every event-driven system eventually runs into: your messaging system needs to evolve, change contracts, change the topology, WITHOUT breaking consumers.
📣 Change is inevitable: versioning event-driven systems
📅 Tuesday, 27 October
⏰ 14:30 - 15:30
📍 Mission 1 (JB)
Upfront design that can help it hurt less, compatibility strategies and dealing with breaking changes when you really can't find another way.
Definitely one for the distributed systems crowd. 👀
#Messaging #DistributedSystems #NServiceBus
0
0
0
127
• Why did we choose a custom CI/CD pipeline configuration instead of the standard one?
• Why is this a separate microservice instead of part of the core app?
• Why did we choose this weird database instead of something mainstream?
• Why are passwords hashed this way and not that?
• Why is this a separate microservice instead of part of the core app?
• Why did we choose this weird database instead of something mainstream?
• Why are passwords hashed this way and not that?
1
0
0
273
By the time we get around to asking those questions, the people who knew the answers are often long gone, or maybe just have had too many nights of sleep since then. The result? They become unsolved mysteries. How do we prevent them from becoming cold cases? particular.net/blog/architect…
0
0
0
68
If you're at #TechoramaNL, don’t miss Poornima Nayar on stage! 🎤
📣 The Myth of Message Ordering: What Message Brokers Actually Guarantee
📅 Tuesday, 27 October
⏰ 13:15 - 14:15
📍 Mission 1 (JB)
Think your messages are processed in the order you sent them? You might want to come to this one. 😈
#Messaging #DistributedSystems #NServiceBus
📣 The Myth of Message Ordering: What Message Brokers Actually Guarantee
📅 Tuesday, 27 October
⏰ 13:15 - 14:15
📍 Mission 1 (JB)
Think your messages are processed in the order you sent them? You might want to come to this one. 😈
#Messaging #DistributedSystems #NServiceBus
0
0
1
140
We’re here! 👋 The Particular Software booth is up and running at #TechoramaNL.
If you're building message-driven systems - or wondering why yours behaved perfectly in development and then did something *interesting* in production - come talk to us. 😄
Find the Particular crew and say hello!
#NServiceBus #DistributedSystems
If you're building message-driven systems - or wondering why yours behaved perfectly in development and then did something *interesting* in production - come talk to us. 😄
Find the Particular crew and say hello!
#NServiceBus #DistributedSystems
0
0
0
127
A user changes their password, but a token you already issued keeps working. ASP.NET Core never looks at the user row when it validates a JWT. Milan Jovanović on the gap between stateless scaling and revocation. milanjovanovic.tech/blog/revoke-jw…
0
0
1
142
Derek Comartin’s five event driven pain points: tracing that stops at the broker, dead letter queues nobody can inspect, forcing everything into async events, eventual consistency complicating compensation, and integration tests trying to cover every boundary. Most come from tooling and misapplied concepts, not events themselves. codeopinion.com/event-driven-a…
2
0
0
217
New language features are only as useful as your ability to persist them safely. Sarah Dutkiewicz looks at the serialization gap that appears when C# 15 unions meet System.Text.Json. blog.nimblepros.com/blogs/saving-t…
0
0
0
147
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 #DSDF course! go.particular.net/l/27442/2026-0…
0
0
2
294
Ever saved data to a database only for the event notification to get lost in transit?
Don't let the dual-write problem break your system consistency. Check out this quick guide by Martin Bernaola Mendez on The Outbox Pattern in .NET: Stop Losing Events. martinbrn.medium.com/the-outbox-pat…
Don't let the dual-write problem break your system consistency. Check out this quick guide by Martin Bernaola Mendez on The Outbox Pattern in .NET: Stop Losing Events. martinbrn.medium.com/the-outbox-pat…
0
1
6
623
🎲 What can a board game teach us about C# 15 and .NET 11? Quite a lot!
Explore common domain modeling pitfalls, why invalid states slip past the compiler, and how new features like unions and closed hierarchies can help catch bugs earlier.
👉 blog.nimblepros.com/blogs/rolling-…
#dotnet #csharp
Explore common domain modeling pitfalls, why invalid states slip past the compiler, and how new features like unions and closed hierarchies can help catch bugs earlier.
👉 blog.nimblepros.com/blogs/rolling-…
#dotnet #csharp
1
0
0
179
🧩 Design patterns are easier to understand when you see them in action!
This handbook explores popular design patterns with practical C# examples, helping you understand when to use them and how they can make your code more maintainable.
📖 freecodecamp.org/news/the-desig…
#csharp #DesignPatterns
This handbook explores popular design patterns with practical C# examples, helping you understand when to use them and how they can make your code more maintainable.
📖 freecodecamp.org/news/the-desig…
#csharp #DesignPatterns
0
0
0
142
