离开数据库的软件都是简单的软件,离开数据库一切都是空谈。
即使将数据库的作用拿在中间件来实现,也不过是重复发明轮子,没有任何意义。用应用服务器的集群来代替数据库的集群,就是先进思想?性能就得到了提高?
可笑。

楼主是杞人忧天。拿OO、DDD,还有云计算,我再加上HPC、网格等等,去打数据库,是打不着的。关公战秦琼,关公能打死秦琼,还是秦琼能打死关公?
不过,我也愿意跟着楼主真诚奉劝banq,把这论坛办好,把Java、OO、DDD等经营好,就是无量功德。不要去理睬DB,让它自生自灭好了。

很奇怪,面向对象和OO也可以争起来?

>90年代,一个DBA年薪20万,而如今一个JavaEE架构师年薪几十万,说明,如今IT热门已经发生转移,使用OO新技术架构起来的系统,将更加依赖架构师,而不是DBA,DBA只能维护那些老的DB系统,Oracle DB老大已经重点转移JavaEE,是第一个推出EJB3服务器的厂商,老大都闪了,何必那么死心眼揪住数据库呢,那只是10年前的事情了。

拿DBA和JavaEE架构师比,不妥当吧?因为他俩在各自行业所处的地位不一样。你拿DBA和J2EE应用服务器管理员比,还比较靠谱一点。

oo在应用层,db在持久化层,硬要把他们2个搅和起来说不是你死就是我活,真的是很可笑
持久化使用db还是bigtable有什么关系,在不涉及持久化的小系统或自动化、嵌入式等领域谈oo有什么意义,应用层和持久化层都可以使用云计算的概念,真的云计算就能把持久化工作给灭了?
大家都自称oo高手这里也算是oo比较好的社区,这么个oo中最基本的职责问题都搞不清楚?

开源就是好就是廉价吗?
貌似google构建的云是建立在几百万台服务器上的吧。
当然我不反对banq老师将数倍于服务器的Note安置在几台服务器上的架构。