jasonr 发表于 2013-8-21 22:58:01

解析移动应用采用预约等待系统的原因

       来源:www.kuailiyu.com

  在今年2月正当手机邮件应用Mailbox发布的时候,采用了预约系统和排队注册的方式,这一举措激怒了很多苦苦等待的用户。Mailbox的这个经验给所有的新创企业发出了一个信号,这种预约注册系统会招来批评的,尽管这样,之后还有很多公司采用了这种发布方式,比如日历应用Tempo、云端照片分享应用Loom等。


  很多用户对此表示不解,有人评论“现在30秒之内可以购买全球任何地方的产品,但为什么竟然下载不了一个移动应用呢?”。但是情况没有想象那么简单。


  通常来说,一款应用发布之前会经过几个月的测试,因为即使如此在发布的使用,仍然无法预测用户的行为,比如Mailbox的一个用户可能会突然间导入40000封消息等。Mailbox的CEO Gentry Underwood表示:“对于这种极限情况,我们当时没有准备好。”


  即使开发者有1000台服务器,但还是会有问题。Gentry表示:“这是个很复杂的系统,有很多的组成部分。做简单的测试没有问题,但是规模化之后,是否能承担相应的负载就不好说了。”


  另外,过去很多的运算都是在客户端完成的,现在更多的应用采用云计算服务。比如苹果iOS自带的邮件应用就在客户端运算,但是Mailbox的运算在云端进行。


  云端照片分享应用Loom公司的CEO Jan Senderek表示:“规模化不是简单的加法运算。比如我们的很多用户都是彼此不同的,他们存放的文件也是不同的。相比youtube那种很多用户访问同一个文件的情况,我们的业务需要更大的运算量。”


  即使采用了预约等待注册的方式,在发布后的早期阶段,Mailbox还是经历了很多的问题。Senderek表示:“谷歌那样的大公司在这方面有相当丰富的经验,他们能够轻松发布百万级用户的应用。”但是仍有一些新创公司比如云端图片视频存储服务Steam Nation,就没有采用预约注册的方式。

页: [1]
查看完整版本: 解析移动应用采用预约等待系统的原因