Travis:从功能上,或直观感受来看,我们就两个功能:一个上传,一个下载,但后面的逻辑非常复杂。我们有几十台机器处理用户的请求,上传的时候怎么保证用户更快地上传?更快地反馈给用户它的APP是否出现了问题?比如说它选错了APP,我们怎么能更直观地告诉它选错了APP?或者怎么让它能及时地更正APP的名字或图标之类的?这中间我们做了很多的细节处理。 就举一个例子吧,我们在上传一个APP的时候,只要选定APP的文件,我们马上就会展示图标的名字和介绍,这个事情全球都没有人去做。我们也知道这个事情做了用户的感受不会太大,但是没有这个感受就会非常强烈。我们做这个事情花了一个多礼拜,把所有的技术移到前端,让所有的用户在上传之前去完成整个过程,并且要在2秒钟之内完成。这些细小的点也是我们跟其他的竞争对手的差异所在! 这个是上传的,下载的问题更多,刚刚说的密码和权限的问题,如果在请求量非常大的时候,我们当时有一个APP,一天就是几百万的下载,怎么去处理这种请求,每天的量非常大,我们要怎么样去优化,这中间有很多的细节的问题,我们的后台系统不像前端系统那样简单,我们的后台系统特别特别复杂。 ▎IT桔子:以目前移动应用或者说移动互联网的趋势, 这个产品是否有可以持续增长的空间? Travis:这个是两个概念,一个是移动互联网,一个是移动APP。整个市场来看,移动互联网肯定是有发展潜力的,短期之内不会有任何的下降趋势,但是移动APP要另当别论。我的判断是在两年之内,移动应用开发会下降到一个非常低的地步。 我经常会问别人你每天会用多少APP?两只手绝对数得过来,那么其他的APP要么就是僵尸APP,要么就是被删掉。其实APP存在的本质意义:一个是让用户的体验更好,另一个是可以推送消息。现在我们看到那些僵尸APP每天靠推送消息在刷存在感,用户也不去更新。但是关于用户体验,现在的浏览器的性能足够好,网络足够快,APP存在的价值已经越来越没有必要。 ▎IT桔子: 那这样的话有没有想过转做其它的开发者业务呢?既然整体趋势是在下滑… Travis:这个不是说转做,现在我们就在扩展我们的产品线,它不仅仅是给APP内测用的,atv,它还可以给 Web和Server用,我们的flow.ci也是支持全平台的语言,不只是APP。其实我们把自己定义为是一个DevOps 服务商,DevOps是开发和运维沟通协作的一个统称。我理解它大概分为分发部署、服务器管理、性能管理和日志分析,大概是一些这样的服务。 我们现在只是做了其中的几块,但是中间的每一个部分都是互相地链接,没有绝对的分界线,我们现在在做的事情,其实更往这方面去靠拢。flow.ci是我们其中一个战略级的产品,在这个基础上面,它的想象力会非常大,除了写代码,其他事情都可以自动化。这个东西看起来特别简单,但是做起来就会把整个的DevOps链条整个链接起来。 ▎IT桔子:所以你们已经是进入了新的领域? Travis:是的,不仅仅是APP服务,前端和后端都会涉及,连接开发测试和运维,把整个流程打通,全都自动化! 创业是一个折寿的过程 ▎IT桔子:能介绍下您的联合创始人吗? Susan:我跟Travis之前是另一家创业公司的同事,后来我离职去了德勤,我一直是BD这一块还不错,当时Travis这个项目拿出来做的时候我们就一拍即合。 ▎IT桔子:平常都是怎么配合的呢? Susan:基本上对外的一些事情都是我,他主要是管产品开发还有公司的整个大的方向,我会辅助把方向落地。 ▎IT桔子:从一个开发者、设计师到一家公司的CEO,是一种怎样的体验? (责任编辑:本港台直播) |