oschina技术架构疑问

bear+ 发布于 2010/12/15 11:32
阅读 2K+
收藏 7

通过google查找一个问题,被链到这来。第一次来到这,这个站点就把我深深吸引了。一口气看了很多文档. 

看到红薯大哥的"简单说说 OsChina 的技术架构".        

效果:功能完善.易用      实现:简洁.高效.

DbUtils + Ehcache + 控制器.URL映射 + velocity

lucene
我有三个小问题.
1.事务处理机制是如何解决的?通过DbUtils?
2.此架构中权限是如果解决的?
3.类似于这种类型的站点,访问量大时,运行过程中java产生的大量对象,依赖于jvm的gc?而我最近遇到的一个问题是:java.lang.OutOfMemoryError: GC overhead limit exceeded.jdk6新增异常

加载中
0
红薯
红薯

1. oschina 用的 MyISAM 存储引擎,不支持事务处理
2. oschina 只有极少数页面是需要进行权限判断的,都是单独在页面上做判断
3. 依赖于jvm的gc,oschina从来没有过这样的困挠哦

0
bear+
bear+

回复好快啊。

1.oschina 不存在事务的场景吗?
2.红薯哥觉得这种架构最不足的地方时哪块啊?依您的经验。还是都好?hehe

0
红薯
红薯

1. 一个很普通的网站,为什么要用事务呢?所以就没用

2. 任何一种架构都有不足的地方,关键是“适合自己”的才是最好的

3. 楼主应该来个头像:)

铂金小虫
铂金小虫
我碰到需要一系列写操作的时候就用事务,但是其实正常情况下不可能出错的。 但是如果万一出错了,不回滚的话不会查询异常?
0
bear+
bear+

hehe .OK

0
pizigou
pizigou

任何一种架构都有不足的地方,关键是“适合自己”的才是最好的

0
飞弹蛋
飞弹蛋
任何一种架构都有不足的地方,关键是 “适合自己” 的才是最好的
0
阿D
阿D
架构,你说个人站怎样架构呢?大站的架构分析很多,但小站长一般搞不懂
马千里脸谱
马千里脸谱
主要看用户指标了,个站要是指标高,架构也需要很高要求,能够支撑并经济才是商道。
0
闲庭风
闲庭风

研究oschina有一段时间了!很强。

返回顶部
顶部