App Engine 众生相, 看清GAE/SAE/ACE/BAE/TAE中浮躁的云 即 浮云

阿里巴巴终于忍不住也跳进了AppEngine的水池,公开了他的ACE,但他真的知道这水有多深?水有多烫吗?这个还真不好说,至少他的前辈,新浪的SAE,玩了一年多了,还是那么的业余,一副穷困潦倒的样子。既然说浮躁,那就把其他凑热闹的也推出来露个脸,那就是TAE,谁啊?QQ!腾讯嘛,尽管还没公开,但估计不会有惊喜,当然抄袭大王百度也不能自甘堕落,BAE就是他了。

在IT界,现在最热的莫过于云技术了,跟同行聊天时,不提及Iaas, Saas, Pass,你都不好意思跟别人打招呼。稍加留意IT资讯的话,就会发现云基地、云中心的建设此起彼伏,不仅仅是中国,其他的国家也在烧钱。在这样的大背景下,中国这几个有钱的IT烧包绝不能落伍,为了体现自己技术超群,他们都投入了AppEngnie的怀抱。说了半天,什么是AppEngine,简单的说它是一个带有鲜明的云特色的程序运行环境,程序运行时所在的机器是临时调度的,程序和数据是分布式存储的。对于开发者,需要按照具体AppEngine的接口说明编写、修改程序,然后将程序托管到AppEngine里。当然,为了减少开发者的抵触心理,AppEngine会尽量复用已有的编程接口,而将一些特殊的操作进行封装,比如本地文件写操作、Socket操作等。

Google在这方面算是鼻祖了,相继提供了Python, Java, Go语言的支持,最吸引人的就是慷慨的免费资源,很大方,如果你的程序需要用付费资源才能跑的动的话,那应该算得上是一个大块头了。对GAE最不满意的就是到现在还不支持Php,很多Php迷们都在翘首期盼,毕竟Php在Web开发领域还是占有相当份额的。当然还有其他有待改进的功能,比如邮件服务只可以用管理员的邮箱发出,代发都不行。

再看看国内的几个XAE,都是从Php入手的,这个方向应该是正确的,门槛低,受众广,应该会引来不少好奇者。但有了好的开始,还要有过硬的技术,并不是说你用了分布式存储就叫云了,如果服务不稳定,功能不健全,那就叫晕了,甭管你吹嘘着跟自己的微博、跟自己的旺旺怎么结合的天衣无缝。举个最简单的应用,SAE的文档介绍发Mail似乎极其简单,几句话就行,但怎么连个Gmail的mail都发不了呢?!不要说用Sina邮箱没问题,抱歉,我们玩IT的不用,最后的结果就是,陪SAE玩,我们伤不起。SAE晃荡了将近2年了,至今用户数也没多少,我想问题不是出在营销上,而是心态上,炒作对于成功来说固然是捷径,但还是需要踏踏实实的做技术才能赢得信赖的。最近也发现Sina改进了些东西,比如注册微博时,mail可以包括字符“点”了,真不知道这对于他们来说是一小步还是一大步,怎么不早点请我做专家点评呢,哈哈!

不管怎么说,希望这些XAE们能脚踏实地的为中国IT做些贡献,而不是像某度搜索低着脑袋瞎着眼睛跟别人走,仙气、屁味来者不拒的接着,要不是有GFW,早就关门大吉了。

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。