欢迎来到天天文库
浏览记录
ID:52252813
大小:4.58 MB
页数:42页
时间:2020-03-25
《面向生产环境的SOA系统设计 by 程立 (青苹果).pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、准备好发射了吗?准备好发射了吗?面向生产环境的SOA系统设计程立Alipay.com0:40IT168系统架构师大会,北京,2009年8月28日典型典型SOASOA应用应用一个SOA应用服务使用者服务使用者由一系列服务松散复合而成。展现服务集成服务产品服务公共服务公共服务公共服务公共服务基础服务基础服务集成服务外部服务提供者外部服务提供者wWw.zuaNshiBaijiale.com0:40服务的内部服务的内部每个服务都是自包含、自主服务使用者服务使用者运行的功能单元。服务接入流程、任务、决策领域
2、仓储领域对象服务代理资源资源外部服务外部服务外部服务外部服务0:40服务是基础架构单元服务是基础架构单元作为基础业务、应用与技术架构单元,服务服务使用者服务使用者具有丰富的含质量约束义。服务位置功能描述服务服务交互模式通信协议消息格式服务提供者服务提供者0:40SOASOA技术基础设施技术基础设施渠SOA应用需要道browser客户端移动设备语音…一系列技术基础设施的支持。展现与交互公共企技术跨外外流程与决策业服务企部部服业企企务集业业总成应应组件与服务线服务用用目录服务数据与应用集成监控数据数据
3、后端应用后端应用0:40一个典型的电子支付应用一个典型的电子支付应用通过建设基础互联网商户互联网商户业务平台,达到快速构建与产品与解决方案商户接入改进上层的产品与解决方案订单处理的目标。x3x3客户信息支付处理收费处理营销处理安全核查x2x2清算处理资金记账通信前置基础业务平台银行支付清算网银行支付清算网0:40交付前,你胸有成竹吗交付前,你胸有成竹吗互联网商户互联网商户????产品与解决方案商户接入�性能订单处理�容量x3x3�健壮客户信息支付处理收费处理营销处理安全核查x2x2清算处理资金记账
4、通信前置基础业务平台银行支付清算网银行支付清算网0:40性能性能针对性能的分析与优化0:40响应时间分析响应时间分析如何合理地估互联网商户互联网商户算服务的响应时间?产品与解决方案990990商户接入(10(10**3+350+100+150+300)+503+350+100+150+300)+50=980=980=980=980=980订单处理x3x31010350350100100150150300300客户信息支付处理收费处理营销处理安全核查x2x22502503030清算处理资金记账200
5、200通信前置基础业务平台银行支付清算网银行支付清算网0:40响应时间优化响应时间优化通过异步调用互联网商户互联网商户降低响应时间产品与解决方案700700商户接入(10(10**3+350+100+150+10)+503+350+100+150+10)+50=690=690=690=690=690订单处理x3x3@async@async101035035010010015015010/30010/300客户信息支付处理收费处理营销处理安全核查x2x22502503030清算处理资金记账20020
6、0通信前置基础业务平台银行支付清算网银行支付清算网0:40响应时间优化响应时间优化通过future异互联网商户互联网商户步调用降低响应时间产品与解决方案600600商户接入(10(10**3+350+max(100,150)+10)+503+350+max(100,150)+10)+50=590=590=590=590=590订单处理x3x3@future@future@future@future@async@async10103503501010151510/30010/300客户信息支付处理0
7、0收费处理00营销处理安全核查x2x22502503030清算处理资金记账200200通信前置基础业务平台银行支付清算网银行支付清算网0:40关于性能的基础设施支持关于性能的基础设施支持渠�知晓所有服道browser客户端移动设备语音…务的响应时间数据:服务监控展现与交互�支持各种异公共步服务使用:服企企技术跨务通信总线外外企流程与决策业业服务部部服服业企企务务集业业总总成应应组件与服务线线服务用用目录服务服务数据与应用集成监控监控数据数据后端应用后端应用0:40小结小结�在设计阶段就必须估算与优
8、化性能�准确估算性能依赖于真实的监控数据,尤其是业务平台的性能监控数据�灵活的服务通信设施使提升性能成为可能0:40容量容量针对容量的分析与优化0:40吞吐量分析吞吐量分析如何合理地估互联网商户互联网商户算新业务上线对容量的需产品与解决方案5050商户接入求?55订单处理00x3x31515555555550000000000客户信息支付处理收费处理营销处理安全核查x2x2551515??清算处理资金记账00005500通信前置基础业务平台55??银行支付清算网银行支付清算网000
此文档下载收益归作者所有