Jan 22 2009

做服务就要像twitter一样

twitter虽说用的不多,但毫不妨碍我对它的喜爱。因为它足够简单,足够基础,足够开放。简单,基础,开放也是我判断一个服务是否有前途的标准。对这三个标准我稍微做一下解释。
是否简单,就是说这个服务能否用一句话向别人说清。拿twitter来说,这一句话就是“what are you doing.”。再比如flickr,要我解释的话就是,保存并分享你的照片."简单"说明了这个服务的功能聚合,而非分散。当然,简单是对用户而言,而不管实现这个服务的算法和技术有多复杂。
一个服务是否基础就看它是否是“原子服务”.原子就是不可分割,最小单位的意思。原子服务就是不能由其他服务组成的服务。Email是一个基础服务,维基百科,搜索引擎都是基础服务,都可以算是原子服务。但是几乎所有的mashup都不能算是原子服务。比如panoramio.com,它提供一个在google地图上标注并且分享照片的服务,算是google map的一个应用。它可以做到很大,大到被google收购,但再大你也大不过google map,和google earth.因为你是由别人的基础服务组合而成,别人再在你的基础上去扩展显然已经局限了很多。
一个服务要想发展就必须开放。你的潜力有多大,在于你的服务有多基础。如果你已经是一个原子服务,并且开放了所有的接口,那么由此产生的可能性将是无限的。我们从每天不断冒出来的twitter应用就可以感受得到。
要想找到互联网的下一个原子服务需要灵感,需要一点点运气也需要创造性的环境。实在没有也不要停步不前,小公司从mashup做起也未尝不可,甚至可以说是非常明智。只要一直在做实事,看到机会的可能性就比别人大的多。当然我更希望09年国内能出几个令人兴奋的原子服务--就像twitter一样,一看到它立马就可以感受到无限种可能性。