0
A
回答
0
我想和你在哪些特征考虑面向架构的服务时,是最可取的争论,但无论如何:)
高可用性通常是由具有同时运行服务的多个实例获得。如果一个或多个服务实例失败,请求仍然可以由其他实例提供服务。
在线服务升级可以通过升级个别服务实例来完成,同时请求由其他实例提供服务(见上文)。有些情况下,这是不可能的。
ACID事务本质上很难在分布式事务中很好地实现。看到CAP theorem围绕这一点的共鸣。
相关问题
- 1. 服务可发现在SOA
- 2. 如何实现Web服务的高可用性?
- 3. 如何在环回中实现ACID事务
- 4. SOA:服务API发现
- 5. SOA和Web服务和ESB
- 6. SOA和分布式事务
- 7. SOA和微服务可以共存吗?
- 8. SOA服务发现(UDDI)在实践中如何工作?
- 9. 我可以将现有的标准服务总线名称空间升级到高级服务总线
- 10. 如何使用zookeeper实现高可用性服务(2个节点)
- 11. SOA和WCF数据服务
- 12. node.js中的ACID事务
- 13. 如何跟踪SOA服务注册中心和发现中注册的服务
- 14. SOA - 服务应该如何实现精细化以保持性能?
- 15. SOA资源发现与服务发现
- 16. 如何在非事务性数据库中实现事务
- 17. 死锁和超时打破ACID事务
- 18. 实现事务性注释
- 19. 如何实现可序列化事务?
- 20. SOA中的事务
- 21. MySQL如何实现事务
- 22. SOA服务状态
- 23. SOA服务测试
- 24. 服务器升级脚本
- 25. 服务器升级问题
- 26. 自动升级WCF服务
- 27. 自动升级Windows服务
- 28. PostgeSQL:升级Postgres服务器
- 29. 使用JDBC实现ACID属性?
- 30. 使用C函数扩展PostgreSQL时实现高性能事务