Resources
- Fallacies of Distributed Computing
- RPC v/s Messaging : Which is faster
- Messaging Concepts
- Getting started with NServicebus
- Monitoring distributed systems demo
- Selecting your transport
- UI in SOA architecture
- NServiceBus Quickstart
- Monitoring
- My article on Async Messaging
- Don't reinvent the wheel - Sure, you can just use RabbitMQ
- Integration Patterns
- De-duplication & Idempotency - Outbox
- Outbox Pattern
- Monitoring
- Death to the batch job
- Distributed Systems Design Fundamentals - Free Online course that covers a lot of the concepts
- Sample Code