网站大量收购独家精品文档,联系QQ:2885784924

互联网金融系统分布式应用实践与挑战.pdfVIP

互联网金融系统分布式应用实践与挑战.pdf

  1. 1、本文档共3页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
中国科技期刊数据库 科 研 互联网金融系统分布式应用实践与挑战 张少林 北京同城翼龙网络科技有限公司,北京 100081 摘要:近些年来,互联网金融迅速发展,在支付结算领域,第三方支付公司已经成为网上支付的重要力量;在信贷领域,P2P 网络平台、众筹(crowdfunding)等新模式异军突起且呈燎原之势;在互联网理财领域,以余额宝为代表的理财产品已成为人 们理财的首选。如何构建高并发高可用的互联网金融平台成为挑战。与传统金融行业系统平台相比,互联网金融平台更多的 拥有互联网平台基因,更加侧重系统的高并发访问、海量数据处理等场景。我们从构建分析互联网金融系统下的分布式应用 实践,并提出了互联网金融系统所面临的挑战-区块链、大数据。 关键词:分布式;互联网 中图分类号:TP311.52 文献标识码:A 文章编号:1671-5780(2016)10-0297-03 1 互联网金融下的技术选型 业内部的 ESB 服务总线这么重。但是最基本的服务注册、服 1.1 分布式架构-微服务 务代理、服务发布、服务简单的路由、安全访问和授权、服 对于一个用户访问量比较大的互联网系统,当用户数达 务调用消息和日志记录这些功能还是需要具备。类似淘宝的 到一定数量时,系统总会存在瓶颈或处理极限,即很难做出 Dubbo 架构,即可以做为微服务架构下的服务管控平台。 快速响应,处理效率逐步低下。对于如何应对用户量不断增 微服务架构模式下,每一个服务实例都是一个 Docker 长的情形,较直观的方案就是采用分布式系统架构。 容器,服务实例前是一层诸如 NGINX 的负载均衡器,他们负 微服务架构 (MSA),在 2014 年开始受到关注。现在越来 责在各个实例间分发请求。负载均衡器也同时处理其它请求, 越多的公司开始从单体式架构迁移到微服务架构,比如 例如缓存、权限控制、API 统计和监控微服务架构每,每个 Amazon、eBay 和 NetFlix 都已完成迁移。互联网金融业务复 服务都有自己的数据库,需要处理分布式事务相关问题。 杂多样,简单的单休式设计已不能满足其需要,更多的采用 微服务架构的挑战 微服务架构建系统。微服务架构是从单体式应用、面向服务 微服务架构模式面临很多挑战: 架构 (SOA)发展而来的。 系统边界如何划定,怎么有效的拆分应用,实现敏捷开 1.1.1 单体式应用 发和部署。 架构模型:系统只有一个应用,相应地,代码放在一个 微服务应用是分布式系统,由此会带来固有的复杂性。 工程里管理,打包成一个应用,部署在一台机器,在一个 DB 开发者需要在 RPC 或者消息传递之间选择并完成进程间通讯 里存储数据。 机制。相应的增加了服务间通信成本。 单体式应用采用分层架构,按照调用顺序,从上到下一 对于数据库架构,单体式应用只有一个数据库。在微服 般为表示层、业务层、数据访问层、DB 层,表示层负责用户 务架构应用中,需要更新不同服务所使用的不同的数据库。 体验,业务层负责业务逻辑,数据访问层负责 DB 层的数据 分布式事务的一致性需要特别关注。 存取。 系统部署依赖使部署复杂。一个微服务应用一般由大批 1.1.2 面向服务架构 (SOA) 服务构成,每个服务都有多个实例。这就造成许多需要配置、 面向服务的体系结构 (SOA)是一个组件模型,它将应用 部署、扩展和监控的部分,除此之外,你还需要完成一个服 程序的不

文档评论(0)

asd3366 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档