论坛首页 Java企业应用论坛

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

浏览 120271 次
精华帖 (5) :: 良好帖 (6) :: 新手帖 (0) :: 隐藏帖 (13)
作者 正文
   发表时间:2011-09-15  
guyuanwuxin 写道
LZ 现状
网站前台采用:struts2+ibatis(mybatis),spring2.5(以上)。
数据库采用mongodb,缓存memcache,
后端:分布式架构hadoop
服务器:resin
海量数据,高并发,多线程

前台如要高并发,最好采用模板技术少用Taglib等标签,多用AJAX,ibatis比较适合你的需求,对SQL的控制权比较高
前台尽量要做到静态CSS,JS分离,做一个图片Server采用Http长连接。
采用Spring可以为你自己后续留下后手

数据库方面没有问题,但如果使用hadoop,意味着数据量比较大,正常你的数据应该次采用异步存储MQ,这样可以减少同步。多线程?实话,没有看到你哪方面需要多线程,个人不觉得网站前期会产生需要使用hadoop来存储的数据

服务器,没有啥意见

总之,按你的需求,最好不用hadoop,数据存储采用MQ异步处理,数据库只支持短事务,页面静态资源采用分离+缓存,动态采用AJAX+缓存,数据采用缓存,部署在Linux,尽量使用Epoll模型。估计可以达到你前期的需求,无追新比较稳妥


这个回答比较中肯!!!
0 请登录后投票
   发表时间:2011-09-15  
用guzz吧,ibatis不支持分库分表。guzz比ibatis的开发效率高,而且数据库扩展性可以让你支撑到 公司发展中期。真的做起来了,再自定义架构吧,否则都是成本~~
0 请登录后投票
   发表时间:2011-09-15  
建议楼主一开始不要想到用什么memcache,hadoop 之类的.
创业公司一开始的并发量没那么高.

框架就用SSH或SSI就ok了.用的人多相对而言开发效率比较高.

创业型公司我也呆过.
感觉最重要的就是产品要迅速的上线.上线后确定你们的产品是否符合市场需求.
如果符合就进一步的优化甚至重写.
不符合就迅速的结束这个产品.

一般来说,普通的创业型公司18个月左右如果还没出成果,基本可以宣告创业失败了.
除非你的投资方钱非常多..
所以,迅速的发布产品才是提高创业成功率的重要方法.

所以给楼主的建议是:
找个专业的UI和美工.
能高效率的编写代码.
良好的可扩展性的架构.

产品出来剩下的就交给市场吧.

0 请登录后投票
   发表时间:2011-09-15  
hibernate多好啊。可惜你不用。
0 请登录后投票
   发表时间:2011-09-15   最后修改:2011-09-15
学会了一个SSH框架,像中了情花剧毒一样,从此困在框架谷中,写下了Q代码,了断了一切需求。

喝下了一杯忘情茶,像中了情花剧毒一样,从此隐居在情人谷中,种下了忘情草,望断了天涯。
0 请登录后投票
   发表时间:2011-09-15  
Struts改为SpringMVC吧
0 请登录后投票
   发表时间:2011-09-15  
如果表间有复杂的连接关系,建议你直接使用sprng jdbc.
除了memcache,有没有考虑本地一级缓存?
0 请登录后投票
   发表时间:2011-09-15  
superyang 写道
学会了一个SSH框架,像中了情花剧毒一样,从此困在框架谷中,写下了Q代码,了断了一切需求。

喝下了一杯忘情茶,像中了情花剧毒一样,从此隐居在情人谷中,种下了忘情草,望断了天涯。

哈哈,太贴切了
0 请登录后投票
   发表时间:2011-09-15  
superyang 写道
学会了一个SSH框架,像中了情花剧毒一样,从此困在框架谷中,写下了Q代码,了断了一切需求。

喝下了一杯忘情茶,像中了情花剧毒一样,从此隐居在情人谷中,种下了忘情草,望断了天涯。


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


基本找到答案了,感谢大家耐心的回复,特别感谢@guyuanwuxin,后续有进展还会更新,感谢大家关注,希望以后都跟guyuanwuxin学习,大家要专注技术,别扯别的哈。相信我们都是技术男,为了技术可以癫狂的人。大家一起加油吧。




PHP,Memcache,Hadoop,Nginx。。。

互联网+创业 首选PHP~~~
0 请登录后投票
论坛首页 Java企业应用版

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