“云计算、大数据、人工智能、区块链……”这些词在刚刚过去的2018年持续火热。在应用需求的推动下,新技术的发展得以提速,催生了更多的新产业、新业态。我们看到,这些新技术在中国企业受到热烈欢迎,迅速普及,然后成为一个个风口;但另一方面,盲目跟风,技术落地缓慢,也是当下面临的难题。
那么,面对当前日趋复杂且多样的新技术,走在行业前沿的互联网企业是如何应对的呢?作为互联网公司,万年历CTO罗世龙在接受记者采访时,分享了万年历的上云之路,以及针对人工智能、区块链等新技术的态度。
万年历CTO 罗世龙
应对流量峰值,万年历的上云之路
作为互联网公司,IT架构遇到的最大挑战在于大流量、高并发。在用户使用高峰期,万年历要实现每秒种处理超过5K次请求。如何利用技术手段使得系统可以并行处理更多的请求,降低延迟和响应时间,提升性能和用户体验,成为每个公司必须解决的难题。
万年历起初采取自建机房的方式,面对流量峰值,加大机房的带宽,加资源以及加服务器。但发展到后期,这种简单粗暴的方式并不能满足高速增长的用户规模,万年历便将整个服务器全部迁移到了公有云平台。
一方面,通过分倍扩容,根据现有流量,可进行程序化自动判断。如果超过现有运行设备或者后端服务器所能承载的数量,就会分析计算资源实现自动扩容;
另一方面,通过差分请求,每次请求并不会直接返回所有数据,而是对比数据的新旧程度。如果数据没有变化会直接返回,从而达到缩短请求时间、减少请求次数的目的。
此外,还实现了差异请求。用户每次启动客户端时,虽然都会调用很多接口,但接口调用的顺序或者时间并不固定,如此一来,请求的集中性会得到很大程度的分散,在用户高峰期会带来非常明显的集约效果。
对于自建私有云和上公有云如何选择,罗世龙认为,如果从成本出发,不建议采用自建私有云的形式。最主要的原因在于规模产生利润,对于阿里云、腾讯云、AWS等公有云服务商而言,他们能够集中采购大量服务器和带宽,分摊到每个单元的成本,肯定会比自己采购小部分服务器、小部分带宽的价格要低很多。即便加上平台的利润,也比企业自建机房成本要低。
目前,万年历也在考虑多云的灾备方案,以一个公有云平台作为主战场,另外几家作为灾备,避免完全依赖于某一个云服务商的情况产生。对于数据安全问题,罗世龙认为,如果云服务商可以随意调取或读取客户数据,对于整个公有云行业来说将是一场毁灭性的打击。因此,作为客户而言,更倾向于相信云平台的职业操守和契约精神。
还原新技术本质,避免盲目跟风
从去年开始,有两个词越来越被人们所熟知,成为了现在科技最高水平的代名词:“人工智能”与“区块链”。如何看待新技术,罗世龙指出,应该更多的看到这些技术的本质,避免盲目跟风。例如,区块链究竟能够给现有业务带来哪些价值,并不是随便买几台服务器,做几个节点,放些内容上去就是一个区块链项目。
实际上,区块链的本质是分布式存储,具体到应用,需要把它回归到分布式存储的本质上,例如具有不依赖于单一节点、防篡改、容错性和容灾性比数据中心更强等优势。而后,企业在将新技术与自身业务相结合时,就需要考虑到是否有真正的结合点。万年历现有数据都存储在主数据库中,经过思考和验证,认为没有必要使用区块链技术做成分布式数据库,对于整个业务也不会有本质性的帮助。
在AI方面,AI和大数据相辅相成的,其本质是统计,首先根据以往的行为数据建立统计模型,利用大量的样本数据进行模型的训练,在录入新的参数之后,通过模型输出预测结果。通过AI技术,在万年历业务系统中最直接的应用是信息和广告的推荐,还可以进行图片识别、语音识别,这些应用都是基于特征统计实现的信息分发流转。
AI对于万年历整个商业BI系统的构建和内容的分发,也占有举足轻重的作用。万年历会将所有用户的行为操作全部记录到中央数据库中,包含每个用户在整个App体系中所有的点击行为、点击的内容标签都会上传到统计服务器。对这些行为数据进行清洗和运算之后,万年历会构建出每个用户的画像,同时得出该用户在整个生命周期中对于产品的贡献度,例如是否付费、在哪些位置点击了哪些广告等数据。从而计算得出,该推广渠道对于产品推广而言是否值得。
同时,万年历针对自建的广告平台,也可以根据用户的画像、标签进行信息推送,帮助提升广告和流量的利用效率。以往,万年历只能进行全面投放,一个广告位在一个单位时间内只能接一个广告主的单。现在就可以根据不同的用户喜好,进行更加精细化的投放。因此,相同的位置在同样时间内,万年历可以服务到更多的广告主,也可以为用户提供他们所需的信息。基于这两方面,万年历通过AI技术提升内容的分发效率。(来源:51CTO 作者:Barry)
免责声明:本网站内容主要来自原创、合作伙伴供稿和第三方自媒体作者投稿,凡在本网站出现的信息,均仅供参考。本网站将尽力确保所提供信息的准确性及可靠性,但不保证有关资料的准确性及可靠性,读者在使用前请进一步核实,并对任何自主决定的行为负责。本网站对有关资料所引致的错误、不确或遗漏,概不负任何法律责任。任何单位或个人认为本网站中的网页或链接内容可能涉嫌侵犯其知识产权或存在不实内容时,应及时向本网站提出书面权利通知或不实情况说明,并提供身份证明、权属证明及详细侵权或不实情况证明。本网站在收到上述法律文件后,将会依法尽快联系相关文章源头核实,沟通删除相关内容或断开相关链接。