关于技术架构的选择,请各位大神赐教

luger 发布于 2015/06/30 15:05
阅读 820
收藏 4
目前公司的java技术架构是这样的servlet+hibernate(别喷我来了之后才发现这么坑) 请求到服务器后的流程是 大前端->分发到五台服务器->varnish接收请求查看是否命中缓存没有命中的话->apache->tomcat。我打算换成nginx+JFinal+memorycache+redis的架构不用varnish是否可以?java server端只返回json数据的格式。前端用nodejs+angularjs来做。大家感觉有什么弊端吗?其中一个弊端就是nodejs人才现在不好招,这个可以不用考虑。技术方案上有什么弊端吗,希望各位指点。@JFinal 
加载中
0
高雷
高雷
为何要用Node.js?现在是寻找如何替代Node.js吗?
0
S
Solidsnake

后台还行.

前台你换成这俩完全就是没事儿找事儿.

用个html + jstemplate什么的就行了.


0
朋也
朋也

不要犹豫了,jfinal走起

0
JFinal
JFinal
nginx+JFinal+ Tomcat + EhCache + Redis,如果访问量还是撑不住,再加 CDN 和 varnish。前端用 js 做对搜索引擎收录不利
JFinal
JFinal
回复 @西夏一品堂 : OSChina 日访问IP超过50万,两台服务器,用的就是EhCache+Redis,可看看这里:http://www.oschina.net/p/j2cache,视频介绍:http://v.youku.com/v_show/id_XNzAzMTY5MjUy.html
JFinal
JFinal
回复 @西夏一品堂 : EhCache 是本 JVM 去内存取数据,速度非常快,而 Redis 需要序列化与反序列化,还需要进程之间传递数据,如果redis部署在其它服务器,还需要走网络传输
西夏一品堂
西夏一品堂
有redis了,还用EhCache干啥?
0
JFinal
JFinal
前端用 js 做对搜索引擎收录不利
0
文星
文星
varnish就必须要考虑页面的动静分离,以及缓存的清除、过期、更新。另外你的系统是什么类型的呢,是网站呢,还是业务系统。memorycache和redis都可以做缓存,为什么要两个同时用呢?两种分别用来做什么?
返回顶部
顶部