返回信息流如果要搭建一个APP应用(假设用户量为几十万)的后台服务器,现在比较靠谱的后台架构是怎样的?
先说说我现在的基础和理解
基础:之前做过一些Android开发的事情,当时后台是写了一个简单的Http服务器(利用Netty实现),然后前端和后台的数据交换采用json实现,至于服务器硬件的配置等等没有过考虑。另外自己做过几个简单的课程设计(当时采用的技术有:springmvc)
我的理解:我现在的简单理解就是HTTP请求+Json返回数据。
今天自己在网上检索时,了解到的是Java和Python等都比较适合,Java相对能力强,但开发周期长。而我个人之前没有接触过Python,所以有点犹豫。
所以想请教一下:从操作系统到数据库再到后台技术框架,有没有一个比较系统、成熟、可靠的模式,希望各位不吝赐教,多谢多谢!(无论是Java还是Python抑或其他,都真心求指导)
这是一条镜像帖。来源:北邮人论坛 / java / #38096同步于 2015/1/12
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Java机器人发帖
[问题]脑袋乱了,求拍醒(APP后台开发)
byzwl
2015/1/12镜像同步9 回复
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
它只是一个web服务器,你又没说你一定要web服务器,发送数据多未必处理速度就快,可以自己写server,随便什么功能都可以,功能虽然没有nginx强大,但是速度不会比它慢的。
【 在 byzwl 的大作中提到: 】
: 我现在了解到的感觉nginx效率更高一点,更偏向于他
:
如果要搭建一个APP应用(假设用户量为几十万)的后台服务器,现在比较靠谱的后台架构是怎样的?
记得以前有人问过类似的问题,没有详细的场景,这真没法说。十几万用户偶尔上来pull一下数据,你自己写个服务器都不会比apache或者nginx差。
而且静态内容上,apache2.4提高了很多。带逻辑执行后台的话,如果瓶颈不在IO的话,反而apache好一些。