以下 3 个最理想的架构特性是如何在 SOA 中实现的:
- 高可用性
- 在线服务升级
- ACID 事务
指向有关上述内容的任何 SOA 产品文档的指针都会有所帮助。谢谢。
以下 3 个最理想的架构特性是如何在 SOA 中实现的:
指向有关上述内容的任何 SOA 产品文档的指针都会有所帮助。谢谢。
在考虑面向服务的架构时,我会与您争论哪些特性是最理想的,但无论如何:)
高可用性通常通过同时运行多个服务实例来获得。如果一个或多个服务实例失败请求仍然可以由其他实例提供服务。
在线服务升级可以通过升级单个服务实例来进行,同时请求由其他实例提供服务(见上文)。在某些情况下,这是不可能的。
ACID 事务本质上很难在分布式事务中很好地实现。请参阅CAP 定理以对此产生共鸣。