|  首页  |  资讯  |  评测  |  活动  |  学院  |  访谈  |  专题  |  杂志  |  产服  |  
您现在的位置:硅谷网> 资讯> 软件>

随行付微服务系统架构下的开源探索之路(图)

2018-11-29 20:09 作者:佚名 来源:硅谷网 HV: 编辑:何睿 【搜索试试

互联网、大数据、人工智能、区块链等前沿技术的诞生,云计算在近十年的蓬勃进展,企业的IT环境发生了深刻的变化,在这个过程中,软件也向大规模互联网服务和云服务演化,无论是操作系统还是数据库都发生了深刻的变化,开源软件也在这个过程不断演进和扩大自己的边界。据开源中国报道,随行付分布式配置中心(Config Keeper)现已正式被开源中国列入开源项目平台。

目前行业不断布局底层赋能,金融科技需要更多改变,通过底层技术的深度研发,企图改变传统行业的原始元素,并且实现行业效能的再度提升。据公开信息披露显示,随行付在金融支付场景中不断锤炼,深入推进技术研发建设,目前分布式配置中心(Config Keeper)和数据同步中间件(Porter)已成功开源。作为以支付为核心的随行付,从 2011 年成立开始,在过去 7 年的时间里走出了一条自研的、面向超大规模应用的技术体系。

分布式配置中心(Config Keeper)

ConfigKeeper 是由随行付架构部基于Spring Cloud研发的分布式配置中心。基于Spring Cloud开发与Spring Boot、Spring Cloud应用无缝兼容。

在微服务架构中,配置中心是个必不可少的基础服务。应用部署到生产环境后,由于各种原因,需要调整一些配置。如果每次修改配置都需要经过修改代码、重新打包、重新部署等过程,为了避免重新部署造成请求错误,还需要将应用从负载均衡中下线,部署成功后再重新上线,当部署的实例比较多时,就会严重影响投产效率。

因此,我们只要解决以上产生的问题,实现在不停机、不重新打包、不重新部署的情况下,可以动态修改配置(比如:功能开关、性能参数等)。配置文件不需要打进应用执行包中,进而可以带来以下几个好处:一个可执行包就可以在不同的环境下运行,可以降低包的版本管理成本,也可以降低docker镜像的版本管理成本。

数据同步中间件(Porter)

Porter是一款数据同步中间件,主要用于解决同构/异构数据库之间的表级别数据同步问题,在进行微服务改造后,数据库也进行相应的拆分。拆分给我们带来的好处是更好的用户体验、业务系统更加稳固。但是数据分散、数据库治理、数据的实时性,给我们造成了很大的难度。为此,我们自主研发了Porter中间件,解决数据聚合问题,便于大数据分析。 2018 年中旬已将Porter开源,目前在GitHub开源社区可以下载,功能与随行付内部使用的完全一致。

随行付在技术研发上的创新和突破,直接为随行付夯实了业务能力。对于随行付来说,开放已经成为技术研发体系非常重要的属性之一。从系统架构上,随行付已经建设完成了微服务、数据同步中间件(Porter)、分布式配置中心(Config Keeper)的开放系统。

【对“随行付微服务系统架构下的开源探索之路(图)”发布评论】

版权及免责声明:
① 本网站部分投稿来源于“网友”,涉及投资、理财、消费等内容,请亲们反复甄别,切勿轻信。本网站部分由赞助商提供的内容属于【广告】性质,仅供阅读,不构成具体实施建议,请谨慎对待。据此操作,风险自担。
② 内容来源注明“硅谷网”及其相关称谓的文字、图片和音视频,版权均属本网站所有,任何媒体、网站或个人需经本网站许可方可复制或转载,并在使用时必须注明来源【硅谷网】或对应来源,违者本网站将依法追究责任。
③ 注明来源为各大报纸、杂志、网站及其他媒体的文章,文章原作者享有著作权,本网站转载其他媒体稿件是为传播更多的信息,并不代表赞同其观点和对其真实性负责,本网站不承担此类稿件侵权行为的连带责任。
④ 本网站不对非自身发布内容的真实性、合法性、准确性作担保。若硅谷网因为自身和转载内容,涉及到侵权、违法等问题,请有关单位或个人速与本网站取得联系(联系电话:01057255600),我们将第一时间核实处理。
广告
相关
·浅谈如何利用“K8s”,全面拥抱微服务架构
·KubeCon大会独家分享:来自阿里巴巴的神秘架构
·OpenStack与ZStack深度对比:架构、运维监控等
·SUSE OpenStack Cloud8助力软件定义基础架构部署
·网易云亮相QCon,微服务新秀Service Mesh实践解
·云狐WorkOS系统采用三层应用体系结构 B/S架构
·云片的高可用高稳定性技术架构和产品解析
·施耐德电气携EcoStruxure架构与平台亮相羊城
头条
“魔搜”软件开发者张某被判刑1年2个月缓刑1年10个月 “魔搜”软件开发者张某被判刑1年2个月缓刑1
一个取名魔搜的软件篡改消费者在电商平台的购物浏览记录,企图通过数据造假制造爆款。……
·“魔搜”软件开发者张某被判刑1年2个月缓刑1
·45款应用程序遭谷歌下架 猎豹移动股价惨跌16.
·腾讯会议一星好评,如何占得线上视频会议市场
·高仿APP捞钱套路:蹭官方、发广告、索取隐私
·报告称APP的支出和使用率在2019年达到创纪录
图文
“远程办公”战线拉长,如何确保“私有化”办公?
“远程办公”战线拉长,如何确保“私有化”
友盟+智能认证:用户增长始于头,体验提升只需1.3秒
友盟+智能认证:用户增长始于头,体验提升
知米背单词APP那些不为人知的小细节(图)
知米背单词APP那些不为人知的小细节(图)
Realme引入广告什么情况 Realme广告怎么设置关闭?
Realme引入广告什么情况 Realme广告怎么设
最新
·“远程办公”战线拉长,如何确保“私有化”办公?
·友盟+智能认证:用户增长始于头,体验提升只需1.3
·“魔搜”软件开发者张某被判刑1年2个月缓刑1年10
·字节跳动称旗下办公产品飞书被微信全面封禁
·疫情下的危机,如何通过“信源豆豆”实现企业安全
热点
·群控、云控时代即将终结,智控时代已到来
·106短信群发平台APP,致力于成为领域内佼佼者
·DT小听App:防偷拍,还是用这款国产app(图)
·软件技术行业发展变化非常快,软件人才要按需
·嗨学网一级消防可靠吗?新手妈妈亲生经历告诉
旧闻
·微软发布2013年首批补丁 暂未修复IE漏洞
·社会“抢票软件”存隐患随时有可能被屏蔽
·漂亮有创意的思维导图怎么画?办公也有小技巧
·喜推人工智能名片:看懂客户心,销售才能更欢
·全国多地上线电子社保卡 微信10秒即可申领
广告
硅谷影像
“远程办公”战线拉长,如何确保“私有化”办公?
“远程办公”战线拉长,如何确保“私有化”办公?
友盟+智能认证:用户增长始于头,体验提升只需1.3秒
友盟+智能认证:用户增长始于头,体验提升只需1.3
“魔搜”软件开发者张某被判刑1年2个月缓刑1年10个月
“魔搜”软件开发者张某被判刑1年2个月缓刑1年10
打响“科技防疫战” 中软国际解放号在行动
打响“科技防疫战” 中软国际解放号在行动
钉钉5.0新增在线办公室、圈子,满足用户个性化需求
钉钉5.0新增在线办公室、圈子,满足用户个性化需
钉钉5.0产品见面会 彩蛋Real如我曝光号召无压力分享
钉钉5.0产品见面会 彩蛋Real如我曝光号召无压力分
关于我们·About | 联系我们·contact | 加入我们·Join | 关注我们·Invest | Site Map | Tags | RSS Map
电脑版·PC版 移动版·MD版 网站热线:(+86)010-57255600
Copyright © 2007-2020 硅谷网. 版权所有. All Rights Reserved. <京ICP备12003855号-2>