FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
Introduction to NServiceBus
1. Introduction to NServiceBus
Daniel Marbach
Co-Founder of .NET Usergroup Zentralschweiz
Co-Founder planetgeek.ch
Founder of Enthusiasm Driven Development
2. bbv Software Services AG
Quick Facts
• Dienstleistungsunternehmen
• 150 Mitarbeitende
• KMU-Strukturen – schnell, direkt, AGIL
Arbeiten in der Schweiz Permanents:
• kameradschaftlicher Umgang
• Hoher Verdienst, geringe Steuern
• Arbeiten, wo andere Urlaub machen … Freelancer:
3. This is your last chance. After this, there is no turning back.
You take [you name it] - the story ends, you wake up in your bed
and believe whatever you want to believe.
You take NServiceBus - you stay in Wonderland
and I show you how deep the rabbit-hole goes.
5. If it is complicated
you’re probably doing it wrong
6.
7. More reliable than regular WCF or HTTP
style service communication
Open-source Service Bus
Flexible publish / subscribe
Durable long-running processes
32. Start Saga Create Saga For Message
Message
Dispatch Message
Saga
Bus
Send Saga Messages
Save Saga
Saga
Persister
DB Persist
33. Saga Message
Get Saga by Message.SagaId
4.Return Saga
2.New
Dispatch Message
3.Fill
Saga
Bus Saga
Persister
Complete
Saga Complete
Timeouts are regular 1.Get Delete
messages
Can occur on multiple
machines concurrently
DB
40. Thanks for listening
Special thanks to
Udi Dahan and NServiceBus Ltd.
for supporting me
Daniel Marbach
dotnet-zentral.ch
planetgeek.ch
appccelerate.com
@danielmarbach