论坛首页 Java企业应用论坛

刚成立的互联网公司框架选择!!

浏览 120263 次
精华帖 (5) :: 良好帖 (6) :: 新手帖 (0) :: 隐藏帖 (13)
作者 正文
   发表时间:2011-09-15  
如果楼主使用不对,各位就点中要害,不用就说不好不对之类的。有意义吗?说出你的道理吧。否则可能有装 之嫌
1 请登录后投票
   发表时间:2011-09-15  
看到有人喷ibatis,我就不懂了,hibernate就那么好?用ibatis就那么丢人?
其实互联网要做到高并发,应付海量数据并不是靠最基本的开发层面撑起来的(有,但不全是),所以选择什么样的框架、架构并非最核心的。
缓存,消息中间件,分布式,集群这些都是撑起来的基本,必须要有人精通这类工作,另外,安全等问题不容忽视。
1 请登录后投票
   发表时间:2011-09-15  
LZ支持你,现在什么方式开发最快就用什么方式,然后累计客户量,然后找天使投资融资,就是要快,准,狠,不然在一定可观时间内没做大会导致要么没做大,要么被国内其他大型XXX等效仿,然后。。。。
0 请登录后投票
   发表时间:2011-09-15  
zhanzhan02 写道
新成立的小公司,准备做互联网,前期需求做了大半年,看了一些国内大型网站的框架,iteye,淘宝,百度贴吧,豆瓣等等,现在需要搭建框架,之前做好了demo。
现在的问题是:需要应付海量数据,高并发,多线程。基本的定位是基于云平台的xxxx。
经过team一段时间的调研现在采用以下方案。
基本的构想是:采用开源软件与自主研发相结合,有更好的可控性,系统上有更高的可扩展性。
网站前台采用:struts2+ibatis(mybatis),spring2.5(以上)。
数据库采用mongodb,缓存memcache,
后端:分布式架构hadoop
服务器:resin
不知道各位大侠所在的互联网公司是什么架构,可否共享下。
我的想法肯定还有不妥地方,因为公司刚组建,跳槽过来的都是搞产品的,搞互联网的比较少。各种迷茫啊。


和LZ的情况相似,技术也差不多,不过我倒真不喜欢s2和ibatis,缓存我正在尝试Redis,
数据库的话,不建议立即上mongodb啊,稳妥为主,先用mysql,NOSQL目前我们还在考虑阶段
hadoop由于时间关系还没开搞
0 请登录后投票
   发表时间:2011-09-15  
zhanzhan02 写道
新成立的小公司,准备做互联网,前期需求做了大半年,看了一些国内大型网站的框架,iteye,淘宝,百度贴吧,豆瓣等等,现在需要搭建框架,之前做好了demo。
现在的问题是:需要应付海量数据,高并发,多线程。基本的定位是基于云平台的xxxx。
经过team一段时间的调研现在采用以下方案。
基本的构想是:采用开源软件与自主研发相结合,有更好的可控性,系统上有更高的可扩展性。
网站前台采用:struts2+ibatis(mybatis),spring2.5(以上)。
数据库采用mongodb,缓存memcache,
后端:分布式架构hadoop
服务器:resin
不知道各位大侠所在的互联网公司是什么架构,可否共享下。
我的想法肯定还有不妥地方,因为公司刚组建,跳槽过来的都是搞产品的,搞互联网的比较少。各种迷茫啊。

你这个框架选择,除了服务器resin,其他几乎跟我的选择是一样。
0 请登录后投票
   发表时间:2011-09-15  
顶你这个选择,尤其是不盲目追随潮流去选择spring mvc 3,而是选择了老当益壮的struts2,我想说:你这个选择是明智的。
0 请登录后投票
   发表时间:2011-09-15  
还有restful和oauth
0 请登录后投票
   发表时间:2011-09-15   最后修改:2011-09-15
成本而已. C 的效率比 虚拟机型的 Java 怎么都要快吧. 为什么用 C 的没有 Java 多, 多少还是有开发效率的考虑在里面吧.

再一个就是熟悉程序, 快速开发 rails 也有很多可比性. 为什么用的人也少, 不就是因为懂 Java 的多吗, 经常在火车上看到一些学生在一起谈计算机语言, 张嘴就是 Java...

物尽其用, 看你的市场适合哪种, 而已. 何必纠结在框架跟语言上.
0 请登录后投票
   发表时间:2011-09-15  
我觉得这个架构没有问题,如果公司有一两个对这个架构挺熟悉的人,然后有一帮工程师做业务开发,应该效率挺高的,速度也没有问题,当然比用servlet直接还是会慢点,但需要平衡成本。我所在的公司也是做互联网电子商务。
目前的架构是:springMvc+mysql+hibernate 也是挺稳定。海量数据和高并发不是一下子就上来的,也是随着产品运营慢慢积累起来的。所以这这个过程只有持续改进、持续优化应该没有问题。
0 请登录后投票
   发表时间:2011-09-15  
liu.anxin 写道
成本而已. C 的效率比 虚拟机型的 Java 怎么都要快吧. 为什么用 C 的没有 Java 多, 多少还是有开发效率的考虑在里面吧.

再一个就是熟悉程序, 快速开发 rails 也有很多可比性. 为什么用的人也少, 不就是因为懂 Java 的多吗, 大学里都在普及, 几个学生在一起谈计算机语言, 都问是不是 Java 不?

物尽其用, 看你的市场适合哪种, 而已. 何必纠结在框架上

狂顶,所以我一直在等楼主贴详情
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics