本篇文章1845字,读完约5分钟

上周,全中国的云技术人员聚集在深圳。 因为亚马逊网络服务( AWS )技术峰会于9月20日在深圳举行。

作为aws技术峰会中国行的结束作品,正式峰会召集了多个aws高管和技术专家,分享aws物品在互联网、移动技术、人工智能、大数据等行业的创新和展望。 也有国内技术公司的代表,分享成功案例和实践经验。

mobvista作为技术主导型世界领先的移动营销平台,技术副总裁兼CEO蔡超、资深后端开发工程师梁晓鹏出席了峰会,发表了特别的技术演讲,mobvista的云计算

蔡超、mobvista技术副社长兼最高设订者

以下是蔡超制作的“云端节俭之路”的演讲。

mobvista的目的是建立涵盖世界所有身体的新闻传播渠道,企业建立了涵盖世界的移动营销平台,移动开发者通过平台利用世界高质量的广告资源有效

从一开始,mobvista就在云中构建了整个系统和平台,考虑到业务的快速启动、规模的迅速扩大和全球化。

mobvista成立于年,经过短短几年的快速发展时间,我们已经成为中国最大、世界前十的移动营销平台,我们的日触客户达到了9亿,每天的要求数量现在接近400亿。

与在云中构建大系统的所有企业一样,规模快速增长也会带来价格快速增长的压力。 所以我参加了mobvista。 如果你参加去年的archsummit,你会发现你去年代表亚马逊分享了session。

在这半年里,我们利用架构优化和aws新技术逐渐降低了我们的价格,通过半年的优化,我们把单位要求的价格降低了大约60%。 这是非常难以置信的结果。 那么,我来分享一下我们自己的实践,供大家参考。

第一个是在你的体系结构层面实现更精细的粒度伸缩。 传统的单体系统在伸缩时有两种方法,第一种是复制系统服务,第二种是切片数据。 通常,系统瓶颈不是系统的所有方法,而往往只是一种方法。 这种方法会导致硬件资源的浪费,因为整个系统的复制采用了较大的硬件资源。 也就是说,使用微服务,可以进行更细致的规模伸缩,对处于瓶颈状态的微服务进行个别伸缩、个别复制,将使用的数据切片,提高硬件的使用效率。

【科讯】Mobvista蔡超:因为All in Cloud,所以探索云端俭省之道

另一方面,使用aws lambda技术,无论运营商的硬件和硬件规模如何,都可以直接在云中构建计算方法和业务实践,直接进行计算和执行。 aws lambda根据要求量的变化自动伸缩。 另外,通过采用aws提供的backend service,例如存储、步进组织( data pipeline )等,可以完美地构建serverlessarchitecture。

【科讯】Mobvista蔡超:因为All in Cloud,所以探索云端俭省之道

上图是我们的游戏数据统计系统,这个游戏数据统计系统也覆盖了世界。 你会发现整体架构中没有任何主机。 serverless不仅会降低系统的硬件价格,还会降低硬件维护价格(关于这方面越来越多的共享,欢迎下午同事梁晓鹏企业高级工程师关于serverless的session )。 )

【科讯】Mobvista蔡超:因为All in Cloud,所以探索云端俭省之道

第二,完全利用aws的收款模式。 aws发布了spot instance。 这是空闲的ec2instance,通常可以以1-1.5折的价格获得spot instance,但如果某些资源紧张或低于市场价格,这些instance将被收回。 如果你的应用程序能实现instanceflexible,精密的设计能满足这些容错功能,那么autoscaling和一些ondemand和reserved instance结合起来,可靠的低

【科讯】Mobvista蔡超:因为All in Cloud,所以探索云端俭省之道

除了online系统,在后台的大数据平台上,如果采用aws emr平台,可以利用spotinstance降低价格。 可以使用spotinstance运行tasknode。 tasknode在失效时由emr平台重新运行。 与master node和core node不同,tasknode的无效化不引起emr平台整体的无效化,也不引起大的data shuffle .,因此使tasknode安全spot instation 如果tasknode应该被回收的话,此时可以利用越来越多的spot instance,利用更多的tasknode来加快整体的运行速度。 例如,更多的task node将4小时的运行时间加速到1小时。 也就是说,因为一次需要两个小时,所以在时间和价格方面会改善。

【科讯】Mobvista蔡超:因为All in Cloud,所以探索云端俭省之道

我们总是提出什么样的体系结构是好的软件体系结构。 开发者认为可扩展、可靠、可扩展性强、可重用、可维护性高。 事实上,在我从事架构师的10多年经验中,我发现除了这些之外,使公司获得更高利润的架构是很好的架构。

标题:【科讯】Mobvista蔡超:因为All in Cloud,所以探索云端俭省之道

地址:http://www.miutrip.net.cn/news/3608.html