fix: update links and remove .html extension
This commit is contained in:
committed by
Mathias Schopmans
parent
bc1e5b2d70
commit
daa86a3f59
@@ -11,7 +11,7 @@ There are a lot of different resilience patterns and it is also a matter of the
|
||||
* Do not hide API calls or any other external communication in your application (for example with unnecessary abstraction) - instead make it explicit that an external communication happens - e.g. by using the Facade Pattern. On the one hand, this makes it obvious that a potential slow and error prone communication is going to happen, and it makes it easier to implement error handling.
|
||||
* Detect errors explicitly: Check the response message format and configure proper timeouts for external communication
|
||||
* Handle errors in a smart way: Show a nice error message to your customer or, even better, graceful degrade features - e.g. by showing some fallback text
|
||||
* Use Message-based communication where useful ([Decoupling Infrastructure via Messaging](/methods-and-patterns/decoupling-infrastructure-via-messaging.html))
|
||||
* Use Message-based communication where useful ([Decoupling Infrastructure via Messaging](/methods-and-patterns/decoupling-infrastructure-via-messaging/))
|
||||
* Use Circuit Breaker to Isolate errors and allow system to recover
|
||||
* Use short activation paths in your strategic architecture - so that there is only a minimal set of communications between your services required for certain features or business requests
|
||||
|
||||
|
||||
Reference in New Issue
Block a user