近日,阅文集团副总裁傅徐军受邀参加了由中国信息通信研究院主办、中国通信标准化协会支持的“OSCAR云计算开源产业大会”。在大会上,他基于阅文对自身业务技术架构深度优化的实践与成果,分享了技术决策者对于最佳技术架构选型的方法论。
作为引领行业的正版数字阅读平台和文学IP培育平台,阅文集团融合了腾讯内部应用最广泛的微服务技术架构,并通过对业务的技术架构进行深度优化取得了可观的效益。
傅徐军,阅文集团副总裁,2018年加入阅文,全面负责阅文研发团队管理工作。

技术架构统一,应对业务整合

阅文集团成立于2015年,由腾讯文学与原盛大文学整合而成。因为由很多子品牌公司的技术架构组成,所以需要进行技术架构的统一。

傅徐军说道:“我们面临的第一个挑战就要做技术架构的统一,这是我们第一个要解决的问题。”阅文集团后端服务技术栈曾有.Net及Oracle存储,也存在着几百台Windows Server系统的服务器,当然也存在JAVA和PHP两种在网络文学行业中应用非常广泛的语言。所以秉承快速构建、共性开发、持续集成、快速迭代、高效运营的理念,架构统一的工作顺理成章地展开了。

技术决策者经验,微服务架构选型

因为RPC的远程调用特性,针对多系统间的通讯及计算能力横向扩展有着先天优势。阅文集团早期的架构是单一接入的烟囱式架构,如果发生接入层故障或者数据中心节点故障,都会导致全业务不可用。

针对新技术架构选型,傅徐军阐述道:“阅文集团需要一个分布式的计算框架,一个高性能的RPC架构以及微服务的治理平台。在做了很多的技术架构选型之后,最终选择了腾讯的TARS。经过持续的技术交流和逐步的架构演变,解决了阅文集团在服务发现、智能调度、负载均衡、容灾容错、立体化监控和可视化运营管理的问题。阅文集团在技术架构上取得了很好的效果,跟我们的预期非常一致,研发效率得到了极大的提升,运维成本也明显的减少,整体系统的稳定性也取得了卓越的效果。”

抽象公共组件,提升研发效率

阅文集团这几年发展很快,针对不同的读者提供了很多不同的阅读频道,针对不同的合作方提供了不同的合作方式。从而形成很多不同的方案,如果为每一个方案做一套独立的架构,是很有难度的。

傅徐军表示:“阅文集团一开始有起点读书、QQ阅读这类在线网文的内容。后来,做了很多细分,比如说面向女性读者、面向二次元读者及海外读者都提供了不同的阅读频道。与正版纸质图书也有很多合作,如为微信读书提供内容,像《哈利·波特》、《魔戒》都通过阅文发行。这些方案虽然很不一样,但是他们有很多的公共组件,是可以抽取出来的。比如说计费、账户、稿酬、评论的反作弊等。有大概数百个部分组成,这样慢慢提取出来,才能做到更好的迭代,才能提高研发效率。”

高性能高并发,服务海量用户

“阅文集团在近几年用户快速增长,现在MAU已经超过1.9亿,这样的一个情况下,春节搞一个红包活动,QPS大概是十万级别,核心引擎的数据也达到了十万级别。为了支持这样的量级,怎么样做一个高性能高并发的架构是一个挑战。”傅徐军补充。

阅文集团业务每日调用数值巨大。近60种业务服务,对于常规的开发部署方式,必然会花费大量成本进行编码、部署以及运维的统一。正是采用了腾讯的TARS架构,它在研发和运营方面都有非常优秀的表现,为阅文集团的APP抗住了515书友粉丝节、百万红包、除夕手Q线上联动等过亿级用户量的活动。

技术回馈社区,加速开源发展

傅徐军在最后说道:“令我印象最深的是,虽然TARS是从原来在腾讯内部使用到后来慢慢变开源的一个平台,但是它向我们提供的却是一个企业级的服务。阅文集团技术团队除了使用开源技术,同时也做了很多对外开源的贡献。比如在多语言的支持上,原来的TARS欠缺了对PHP语言的支持,而阅文集团在PHP语言开发的积累上是比较透彻的,所以我们帮助TARS做了PHP的语言扩展。同时我们去年与TARS的技术团队也做了深入的分享和交流。未来,阅文将会向开源社区做更多的技术回馈,加速整个开源社区的发展。”

阅文集团副总裁傅徐军:最佳技术架构选型方法论相关推荐

  1. 阅文集团副总裁傅徐军:最佳技术架构选型方法论 1

    近日,阅文集团副总裁傅徐军受邀参加了由中国信息通信研究院主办.中国通信标准化协会支持的"OSCAR云计算开源产业大会".在大会上,他基于阅文对自身业务技术架构深度优化的实践与成果, ...

  2. 阿里集团副总裁许诗军:数字化转型,最基本的是不去拒绝

    本文摘自<云栖战略参考>,这本刊物由阿里云与钛媒体联合策划.目的是为了把各个行业先行者的技术探索.业务实践呈现出来,与思考同样问题的"数字先行者"共同探讨.碰撞,希望这 ...

  3. 腾讯副总裁程武取代吴文辉接管阅文集团 后者开盘涨近4%

    4月28日,阅文集团今日开盘股价上涨3.599%,报33.100港元.盘中股价一度涨超10%,截至发稿,阅文集团股价上涨8.76%,报34.75港元. 昨日晚间,阅文集团发布公告宣布管理团队调整,现任 ...

  4. 京东集团副总裁周伯文:5G将成为AI发展的新动能

    [TechWeb]7月2日消息,日前,在达沃斯演播室的"5G的重要性"论坛中,京东集团副总裁.京东人工智能事业部总裁周伯文博士发表了对AI发展的重要观点,称5G将成为AI发展的新动 ...

  5. 百度集团副总裁吴甜发布文心大模型最新升级,AI应用步入新阶段

    11月30日,由深度学习技术与应用国家工程研究中心主办.百度飞桨承办的WAVE SUMMIT+2022深度学习开发者峰会如期举行.百度集团副总裁.深度学习技术及应用国家工程研究中心副主任吴甜带来了文心 ...

  6. 阅文集团换帅:程武辞任CEO职务 总裁侯晓楠接任

    雷递网 乐天 5月10日 阅文集团昨日宣布管理层调整,阅文集团CEO程武辞任CEO职务,由阅文集团总裁侯晓楠接任公司CEO职务. 阅文集团董事会主席James Mitchell表示:"我代表 ...

  7. 近10年数据智能团队建设,联想总结了由内而外的发展经验 | 专访联想集团副总裁田日辉...

    来源:大数据文摘 本文约3300字,建议阅读5分钟. 本文为清华大学大数据研究中心联合大数据文摘发起的年度白皮书<顶级数据团队建设全景报告>系列专访的第四篇内容.<报告>囊括专 ...

  8. 百度集团副总裁吴甜:技术创新持续为产业发展注入新动能|MEET2022

    编辑部 发自 凹非寺 量子位 报道 | 公众号 QbitAI 今天,我们正处在新一轮科技革命和产业变革的浪潮当中. 这一场浪潮给整个社会带来了深刻的变化. 根据中国信息通信研究院的数据,2020年我国 ...

  9. 携程集团副总裁王韦:探索携程度假农庄发展新路径 打造“一村一旅游目的地”...

    "深耕国内 心怀全球".在刚刚落幕的2021携程集团全球合作伙伴峰会上,这句话被频频提及.深耕国内,携程将从哪些方面持续发力,在明年又将有哪些创新?12月14日,携程集团副总裁王韦 ...

最新文章

  1. 人工智能、区块链、混合现实:2019年新闻、媒体与技术趋势
  2. 中国民航局:2019年春运中国民航旅客运输量将创历史新高
  3. golang 反射_云原生的 Java与Golang
  4. Win7安装64位CentOS 6.4双系统详细过程
  5. 使用Jupyter notebook,按下ctrl+enter后,一直出现In[*]呢?
  6. mongodb $ifNull
  7. 学成在线--13.RabbitMQ工作模式
  8. 河南科技大学计算机信息安全技术考试,关于申报2020年信息安全等级保护项目的通知...
  9. Docker平台的基本使用方法
  10. python万年历时钟_python实现万年历类calendar
  11. java repaint 无效_java repaint()无效
  12. ios创建自定义控件必须具备的三个方法
  13. 目录中带.造成文件上传验证问题
  14. Android UI学习之EditText
  15. 微信小程序之轮播图(附带图片)
  16. Vijos 3764 牛奶题
  17. proteus不能打开一直在开启界面转圈
  18. Tajima's D的意义
  19. 浅论cherry机械键盘与其在war3中的表现
  20. 小米手机使用FlutterDownloader下载安卓apk文件不能正常安装

热门文章

  1. [古诗]有关日本留学生的那些古诗
  2. 健康饮食-美味诱人的鸡肉香菇烩什锦[我写绿色IT]
  3. Vue检测当前是否处于mock模式
  4. Python 中的 10 个常见安全漏洞,以及如何避免(上)
  5. Editplus中添加System.out.println()快捷键
  6. Linux socket多进程服务器框架二
  7. JS 事件绑定的几种方式 小笔记
  8. 移动开发:给安卓软件开发初学者简单的教程
  9. Python模块之uuid
  10. bzoj 1096 斜率优化DP