以下哪些选项是微服务架构面临的挑战?
A 可以根据服务需要自由选择组件,不必担心依赖冲突,微服务自己管理自己的数据
B 故障概率增加
C 便于实现自动化测试,测试用例清晰,外部依赖清晰,易于打AP预定义
D 数据不再集中管理,分散到各个微服务,常规事务管理无法跨越服务边界。
A 可以根据服务需要自由选择组件,不必担心依赖冲突,微服务自己管理自己的数据
B 故障概率增加
C 便于实现自动化测试,测试用例清晰,外部依赖清晰,易于打AP预定义
D 数据不再集中管理,分散到各个微服务,常规事务管理无法跨越服务边界。