五哥's profile钱五哥の共享空间PhotosBlogListsMore ![]() | Help |
|
November 09 Sina App Engine/SAE有些山寨
SAE不是基于Python、Java或者Ruby,而是选择了目前最为流行的Web脚本PHP - 也是我较为熟悉的语言,心中也是不是冒出要搞个类似系统的念头。还是sina首先做了出来。就我个人而言,为什么GAE没有选择PHP这个如此流行的玩意,而是选择了Python和Java,可能主要原因在于PHP的管理能力不够,或者说想让PHP变得可管理较为困难一些。不知道SAE在PHP应用隔离方面是否有什么好的解决方案。 SAE目前提供了一些开源的组件来支撑应用开发服务,如下(http://wiki.sae.sina.com.cn/doku.php): PHP5 Runtime运行环境 - - - - 基于PHP 5.3.0内核 支持读写分离的分布式数据库服务 - - - - 基于Mysql数据库 分布式文件存储服务 - - - - 基于分布式文件系统 基于Memcache协议的分布式缓存服务 - - - - 基于集群memcache系统 URLFetch远程数据抓取服务 - - - - 基于分布式proxy服务 Cronjob定时任务 - - - - 基于分布式定时器服务 SPP图片处理服务 - - - - 基于分布式高CPU计算服务 其中分布式文件系统、SPP的详情并不为人知晓。MySQL则可能采用了Sharding技术,但是能够存储多大的容量,并没有看到SAE中有明确说明。另外,从这些服务中,我们并没有看到计费服务和用户绑定,这可能就是SAE尚是Alpha版本的原因。 希望SAE能做的更好,挑战一下GAE:-) 相关链接: TrackbacksThe trackback URL for this entry is: http://qianwuge.spaces.live.com/blog/cns!8B04C40C936103CB!9580.trak Weblogs that reference this entry
|
|
|