中国应用性能管理行业盛宴——中国应用性能管理大会(简称APMCon)于8月18日至19日在北京新云南皇冠假日酒店隆重召开。APMCon由听云、极客邦和InfoQ联合主办的作为国内APM领域最具影响力的技术大会,首次举办的APMCon以“驱动应用架构优化与创新”为主题,致力于推动APM在国内的成长与发展。
群脉网平台架构师房玉峰于基于云架构的性能优化专场发表了题为《依靠“全方位”的云服务,初创产品的快速迭代和“云端”优化之路》的演讲,现场分享了在构建初创产品过程中利用云服务来演进的经验和踩过的坑。
以下为演讲实录:
房玉峰:大家好,感谢今天有机会可以跟大家分享一下三年来我们的产品从无到有的过程。刚刚七牛的朋友分享了七牛的整个直播,其实我们也是七牛的客户,因为我们从产品第一天开始上线就依赖于各种各样的云服务,所以今天刚好趁这个机会和大家一起来看一下,这三年的过程中我们是如何利用一些云上的服务来快速迭代以及演进我们的产品的。
首先介绍一下我自己。在IT行业混了十年,几乎从来没有在任何大会的场合来分享自己的经验。我在群硕差不多做了十年,年毕业就加入这家公司。十年的过程中做过了很多企业级的项目,比如美国的Motorola公共安全系统,它是美国的系统,现在已经在美国的几十个城市上线了。它是一个公共安全领域方面的系统,相当于说你在整个城市任何一个地方,如果出了一些火警、抢劫这种事件后可以通过这个平台快速调度你周边的消防员、警察。这是一个很大型的、企业级的一套软件系统。
我后面做过CNTV国家网络电视台,当时我是带了一个团队在北京做了将近一年多的时间,和央视整个团队一起构建CDN节点、转码队列以及整个视频分发的系统。这次来北京又和央视的朋友在聊,他们告诉我很快就会把之前构建的视频转码系统迁移到七牛上面了,我觉得这也是云带给我们的一个转变,当年的团队做了很长时间,到现在有一些更好的云服务之后,他们也会做一些这方面的转变。后面也做过第一财经、SMG等,帮他们构建了新一轮的管理平台和第一财经的手机客户端。
然后,又做了移动车辆管理系统,这是美国的一个大型系统。因为美国有很多的法案,所有的卡车只要在公路上跑,必须符合美国的一些法律法规,所以我们就会有一些小型的设备连在卡车的引擎上面,实时收集所有卡车引擎的数据,这些数据会通过这些设备传输到智能手机终端上,然后把这些数据再实时传回到后端的SaaS平台,相当于是一套从移动终端到整个SaaS平台一体化的系统。现在我主要负责群脉SCRMSaaS平台,带着团队差不多做了将近三年时间,这也是今天和大家分享的一个重点。
简单介绍一下我们的产品,因为后面会讲到在云服务上的架构演变都和这个产品有关系。