Senior
Choose the most appropriate answer - The coordinator says it does not support asynchrony - There is no transaction consistency mechanism between Service B and Service S - Encryption is absent in REST connections - No error handling in service records
sobes.tech AI
Answer from AI
The most appropriate answer is "Lack of a transaction consistency mechanism between Service B and Service S".
Explanation:
- A coordinator that does not support asynchrony may be a limitation, but not a critical error.
- The absence of a transaction consistency mechanism between services is a serious problem, as it can lead to data inconsistency.
- Lack of encryption in REST connections is an important security issue, but not always critical, depending on the context.
- No error handling in service records is more of a positive aspect.
Thus, the absence of a transaction consistency mechanism is a key problem for the reliability of a distributed system.