架构[b]服务化[/b],就是将相同的业务逻辑聚合成一个,
其他的根据说明调用即可,[b]重用业务逻辑[/b],
并且修改业务的时候,修改一个地方即可,
增加了可维护性;
这样对架构有什么挑战呢
1、架构必须异构,支持多语言、多客户端调用,这样才能达到重用的目的。
2、架构必须支持横向扩展,当一组业务的机器压力大是,能线性的增加机器,
实现[b]高负载[/b]和[b]高可用[/b]
3、必须有监控机制,监控到那个方法调用了多少次,和那个机器利用率多少,
以便充分的利用机器资源。
[img]http://j.cuxiao008.com/bigdata/uploads/userup/soa_jg.jpg[/img]
更多探讨和合作,请联系[size=xx-large]技术宅--中小企业架构的好伙伴,http://j.cuxiao008.com[/size]
其他的根据说明调用即可,[b]重用业务逻辑[/b],
并且修改业务的时候,修改一个地方即可,
增加了可维护性;
这样对架构有什么挑战呢
1、架构必须异构,支持多语言、多客户端调用,这样才能达到重用的目的。
2、架构必须支持横向扩展,当一组业务的机器压力大是,能线性的增加机器,
实现[b]高负载[/b]和[b]高可用[/b]
3、必须有监控机制,监控到那个方法调用了多少次,和那个机器利用率多少,
以便充分的利用机器资源。
[img]http://j.cuxiao008.com/bigdata/uploads/userup/soa_jg.jpg[/img]
更多探讨和合作,请联系[size=xx-large]技术宅--中小企业架构的好伙伴,http://j.cuxiao008.com[/size]