In 2008 I took an SOA training taught by Udi Dahan. I wish I could find my notes. I think they are sitting on a server Headspring has probably gotten rid of. :(
Udi's NServiceBus wraps MSMQ (Microsoft Message Queuing) and takes the pain out of using it. I say that having never used NServiceBus myself.
Here I found a link to here listing the 8 fallacies of distributed computing:
- The network is reliable.
- Latency is zero.
- Bandwidth is infinite.
- The network is secure.
- Topology doesn't change.
- There is one administrator.
- Transport cost is zero.
- The network is homogeneous.
This goes into the five types of coupling:
- Afferent (if X depends on Y, Y is afferently coupled to X)
- Efferent (if X depends on Y, X is efferently coupled to Y)
- Platform
- Temporal
- Spatial
No comments:
Post a Comment