January 2011
Intermediate to advanced
507 pages
13h 27m
English
Implementing reliable messaging has multiple challenges. We'll broadly categorize them into communication issues and processing issues. More often than not, these are interrelated challenges that are nontrivial in nature to solve.
Communication issues typically revolve around the physical transport. In a service-oriented world, the quality of the communication layer is often not within our control. The main communication issues are the following:
Network issues
The actual physical network is not available. So, what happens to your messages? Do you compensate for this? How do you compensate for this? The server is down or the router is struggling to cope with high levels of ...
Read now
Unlock full access