UdiDahan Profile Banner
Udi Dahan Profile
Udi Dahan

@UdiDahan

Followers
17K
Following
2K
Media
235
Statuses
9K

https://t.co/uyP2tSCOkd https://t.co/9BHj9AtoAU https://t.co/5hEyX1h7aE https://t.co/Zm64i4zXy4

Joined April 2008
Don't wanna be here? Send us removal request.
@UdiDahan
Udi Dahan
8 years
This has been one of our main tenets with NServiceBus and the rest of the platform in Particular. Everything should always Just Work™.
@sehoffman11
Scott Hoffman
8 years
Moved a running system to new servers with no downtime today thanks to @ParticularSW NServiceBus. Also love patching parts of the system with no downtime! #24x7 #uptime
4
8
35
@UdiDahan
Udi Dahan
4 days
"Rants and Raves" from @ShawnWildermuth > I think this is true whether it is an open source project, or a commercial product. It has felt like developers can get focused on “How hard could it be?”.
@ParticularSW
Particular Software
4 days
Every developer has faced the “buy vs. build” dilemma. Truth is, reinventing the wheel can cost way more than you think—both in dollars and lost focus. Adopt existing solutions where possible and spend your energy where it matters #UseWhatWorks
0
1
1
@ParticularSW
Particular Software
5 days
Proud #dotnetconf sponsor here 🙌 Don’t miss your shot at the epic swag — e-books, Amazon Gift Cards, training courses & more! Enter today 👉
Tweet card summary image
dotnetconf.net
Join the .NET Conf 2025 free virtual event November 11-13 to learn about the newest developments across the .NET platform, open source, and dev tools. Mark your calendar!
0
1
2
@UdiDahan
Udi Dahan
27 days
It just keeps getting better and better...
@ParticularSW
Particular Software
28 days
New on the blog! We released a bunch of enhancements to our AWS-related components, including improvements to the #SQS transport, #DynamoDB persistence, and #Lambda hosting. Check out all the details here.
0
0
2
@bertyJobbo
Rob Johnson
1 month
@Aaronontheweb "And when your realise just how many edge cases there are, and it's gonna take 3-5 years to stabilise, you're gonna double-down?" "Triple down, if anything".
1
1
6
@PulseInDc
Pulse Media
1 day
Earth is calling again. The Powerhouse Museum and MIT are inviting everyone to record a message to be beamed into space. What would you say to the universe?
1
0
0
@Aaronontheweb
Aaron Stannard
1 month
@apxltd Higher-level abstractions like MT and NServiceBus get a lot of use + commercial traction because they solve real problems even over just a single transport type
1
1
3
@Aaronontheweb
Aaron Stannard
1 month
"So you're mad that MassTransit is going to cost 4-5 figures going forward" "That's correct, Dave" "And so your team of 8 is rewriting all messaging using the raw RabbitMQ drivers?" "Correct" "At an estimated salary/time expense of $950,000 in upfront dev cost?" "Correct!"
15
6
84
@ParticularSW
Particular Software
2 months
"We are the Borg. Your messages have failed and will be assimilated. Resistance is futile." For Star Trek day this year, learn how to use the Borg's resiliency as an advantage using ServicePulse to manage when messages fail.
Tweet card summary image
particular.net
We are the Borg. Your messages have failed and will be assimilated. Resistance is futile. Distributed systems are a lot like Star Trek’s infamous Borg Collective: massively parallel, highly…
0
1
2
@svpino
Santiago
3 months
I recently came across a team using an LLM to implement a state machine. They called it "agentic". They also told me it worked correctly most of the time. I asked them to write down the list of rules for moving from one state to another. They listed them out. It didn't take
154
177
2K
@UdiDahan
Udi Dahan
4 months
@codeopinion You don't need to use bare-bones SDKs or hand-roll your own abstractions and tools.
1
0
2
@UdiDahan
Udi Dahan
4 months
@codeopinion It's the same for dealing with dead-letter queues. Using bare-bones Kafka, yeah, that's hard. NServiceBus or MassTransit with RabbitMQ, Azure ServiceBus, or Amazon SQS - you get all the visibility and tooling you need: https://t.co/Nat6a1gJbl
1
0
5
@UdiDahan
Udi Dahan
4 months
@codeopinion If you're not using some kind of framework like NServiceBus or MassTransit, it can be hard to test more complex message-driven logic. With those kinds of frameworks, no biggie: https://t.co/krHC4s94lO
docs.particular.net
Develop service layers and long-running processes using test-driven development.
1
0
3
@UdiDahan
Udi Dahan
4 months
@codeopinion As he says, one part of it is very much a tooling issue. Things like not being able to see the flow of asynchronous events across multiple publishers and subscribers. Appropriate auditing/telemetry helps with that: https://t.co/BQF1lGNDGg
1
0
3
@UdiDahan
Udi Dahan
4 months
“We switched to Event-Driven Architecture... and now we can’t debug anything.” @codeopinion unpacks the various ways EDA goes wrong. https://t.co/G4hBWZ3q6m
2
2
14
@ParticularSW
Particular Software
6 months
Day 2 at #NDCOslo⚡️Come find us at our booth to chat about messaging patterns, service-oriented architecture and all things messaging related.
0
1
1
@ParticularSW
Particular Software
6 months
Stop exposing your DB over HTTP. CRUD APIs are not a good design. Messaging and task-based UIs lead to better boundaries and maintainability. Read more from this post by @CodeOpinion.
0
3
7
@ParticularSW
Particular Software
6 months
Don’t miss @dvdstelt at @dotnetdaysro ! Implementing the planet’s largest e-commerce site in vertical slices. Learn how to find service boundaries & build maintainable, decoupled systems. Room 1 | 10:50 #microservices #softwarearchitecture
0
1
3