对于移动互联网应用,他所涉及到的架构难点和传统互联网有些不一样。
比如,Instagram的架构:http://blog.sina.com.cn/s/blog_56c9b55c0101195u.html 以及 http://www.poluoluo.com/jzxy/201105/134258.html
简单的总结就是,移动应用的整体架构,主要考虑以下几个方面:
1. 消息推送: android (http://blog.sina.com.cn/s/blog_48964b12010191lt.html) iphone(https://github.com/samuraisam/pyapns)
2. 站内搜素引擎:Solr (http://blog.csdn.net/liuzhenwen/article/details/4060922)
3. 图片的缩略,索引以及分布式存储:Gearman分布式计算框架+GraphicsMagick
补充;图片类社区的存储层架构参考 (http://newleague.iteye.com/blog/1130181)