苏北网
当前位置: 主页 > 金融 >

阿里巴巴中间件:借点钱实现金融级数据服务

rui 2019-03-31 16:23 来源:苏北网  

  伴随着人工智能、移动互联网等技术的兴起,金融科技在全球范围内掀起了发展浪潮,相关解决方案如微服务架构等在各个场景的应用,不仅提升了金融系统的效率,也改变了金融行业的生态。借点钱APP向来以技术立业,以研发为本,致力于与以科技为金融赋能,在微服务这一互联网热门技术领域中也取得了相当大的突破。

  借点钱APP自2016年开始实施微服务改造,通过消息队列(Message Queue),后文简称MQ,来规避微服务存在的缺陷,实现金融级数据服务。借点钱APP曾多次应邀在全球软件开发大会等技术性会议上宣讲微服务架构,本次应阿里巴巴中间件团队的邀请,继续谈一谈借点钱APP微服务改造的RocketMQ使用场景及心得。

  阿里巴巴中间件技术部,是世界顶尖的 Java 技术团队之一,起源于淘宝平台架构组,是跟随着阿里电商业务和双十一成长起来的技术团队,支撑着阿里巴巴集团(淘宝、天猫、聚划算、1688、菜鸟)的所有交易和非交易业务系统,其开源的中间件组件 dubbo、rocketmq、jstorm、otter、canal、diamond、tengine 等都被很多企业和个人在使用。

  一直以来,微服务被很多企业与从业者使用和关注,而微服务概念的提出者 Martin Fowler 却强调:分布式调用的第一原则就是不要分布式。纵观微服务实施过程中的弊端,借点钱APP推断出作者的意图,就是希望系统架构者能够谨慎地对待分布式调用,这是分布式系统自身存在的缺陷所致。但无论是 RPC 框架,还是 REST 框架,都因为驻留在不同进程空间的分布式组件,而引入了额外的复杂度。因而可能对系统的效率、可靠性、可预测性等诸多方面带来负面影响。

  目前业内比较主流的 MQ 包括 RocketMQ、ActiveMQ、RabbitMQ、Kafka等,但借点钱APP发现,仅通过简单的选型对比,很难抉择到底选择哪款MQ产品。因为金融行业对于数据一致性以及服务可用性的要求非常高,所以任何关于技术的选项都显得尤为重要。

  经借点钱APP调研,如微众银行、民生银行、平安银行等国内知名的互联网银行和直销银行代表,都在使用 RocketMQ,且 RocketMQ 出生在阿里系,经受过各种生产压力的考验,非常稳定。并且,目前此项技术已经捐增给 Apache 社区,社区活跃度非常高。经过多方面的比较,借点钱APP选择 RocketMQ 作为规避微服务弊端的利器,应用于解耦、流量削峰、分布式事务的处理等几个场景。

  凭借MQ 这一个互联网架构中常见的解耦利器,在这3年中,借点钱APP在微服务中一直使用 MQ 来为金融客户提供高质量的数据服务,将微服务与自身的大数据与人工智能等技术完美融合,依托平台庞大的征信数据集、先进的数据挖掘和智能搜索能力,连接借款用户与金融机构,从而完成用户与产品的精准智能匹配。

标签:
  • 版权及免责声明:
  • 本篇文章: 阿里巴巴中间件:借点钱实现金融级数据服务
  • 本文链接: http://news.jsnol.com/local/20190331/6189.html
  • 全站阅读: 主页 > 金融 >
  • 内容搜集整理于网络,不代表本站同意文章中的说法或者描述。文中陈述文字和内容未经本站证实,其全部或者部分内容、文字的真实性、完整性、及时性本站不做任何保证或者承诺,并且本站对内容资料不承担任何法律责任,请读者自行甄别。如因文章内容、版权和其他问题侵犯了您的合法权益请联系QQ:243 78 09 247 进行删除处理,谢谢合作!