Dojo
话题
新佳
订阅
极道
元认知
元逻辑
元设计
元编程
元语言
伸缩性Scalable教程
CAP原理和BASE思想
分布式领域CAP理论,Consistency(一致性), 数据一致更新,所有数据变动都是同步的Availability(可用性), 好的响应性能Partition tolerance(分区容忍性) 可靠性 定理:任何分布式系统只可同
关于缓存的思考
在评价一个系统的时候,性能指标是很重要的,那么在当前J2EE的系统开发当中,如何来提高系统的性能呢?我觉得应该从对象管理入手,从对象的生命周期开始。虽然大家可能会说,Java有垃圾收集器,我们的对象的生命周期不需要我们自己管理,但是如果要是真的过分依赖java语言本身的特性,那么我相信,系统的
到处是异步,异步滚滚而来Netty和ADBCJ
下一个Big Thing应该是异步。 JBoss发布了其NIO非堵塞IO框架Netty,总算追上GlassFish的Grizzly,赶超apache mina,经过测试,Netty性能要超过Mina,Netty是MINA的一个创始人跳到JBoss后开发的项
REST架构实质
REST(Representational State Transfer) 曾经被误解为只是CRUD(增删改查),从这个层面上,好像REST只是和RPC一个层面的东西,没有什么了不起,其实这些都是对REST误读。 理解REST需要从系统集成整合以及架构的伸
系统为什么需要分层?
在日常的软件开发当中,我们一般都是采用了分层的方式来架构系统,但是为什么我们需要分层进行架构呢?在此之前,我觉得需要搞明白两个概念,什么是软件的伸缩性,什么是性能。 首先,什么是软件的伸缩性(Scalability)?我们都知道设计良好的系统
海量数据性能优化措施
大家一起讨论总结下海量数据性能优化措施有哪些,要求:1. 最好是通用的优化措施,不是针对某个特定数据库的优化措施。如果针对某个特定数据库,则需要单独说明。2. 这里说的性能优化:主要是查询性能,也包括增加,删除,更新数据时的性能。4. 这里说的海量数据包括以下两种情况:
选择NoSQL的几种理由
来自NoSQL Ecosystem选择NoSQL的几种种理由:
最新活动:柏林的NoSQL(非关系数据库) 大会
越来越多的Web应用程序需要数据存储,传统的关系数据库已经不能完全满足要求。面向对象和面向文档的数据库提供了一个选择,最近这个发展领域的发生很多活动,10月22日柏林举办了一次NoSQL大会:
网友最喜欢的十大软件架构和可伸缩性设计
My 10 favorite links on Software architecture, scalability and design
云计算比较: Google AppEngine vs. Amazon EC2/S3
云计算定义:从两个方面去定义,一个是底层机制,一个是用户模型 Infrastructure底层机制:Cloud Cluster Grid;用户角度分为:Utility Computing SaaS/SOA
web并发,谁是瓶颈?
最近在看tomcat对于comet的实现,由一点很不解,就是comet要求将tomcat的连接器切换成nio形式,而按照我的理解,如果是使用长轮询方式实现serverpush,并不需要nio就能实现功能,comet可能出于这样一种顾虑,一般serverpush往往一个client要等待很长一段时间才
轻量可伸缩的xlightweb
xLightweb是基于http的客户端和服务器端应用,提供同步异步非堵塞的HTTP功能,包括Http Server和Http Client。比MINA等多一个客户端。 它是基于非堵塞NIO xSocket, xSocket要比Grizzly透明多,因此基
使用DDD提高性能和可伸缩性
通常软件需求有功能性需求和非功能性需求,在以往数据库驱动方式下,这两个目标是分别需要考虑的,是一个需要分别衡量的指标,但是因为使用DDD,就可以将这两个需求融于一身实现,这不但对象OO的功能,更是DDD定义的聚合边界的功能,
J2EE如何应对web2.0?
今天看了一篇ibm developerworks上的文章,文章从J2EE平台原理角度阐述了为什么当前的J2EE标准不能与web2.0良好的组合,并且也提供出了具体的解决方案(具体也就是通过切分,通过异步)。 在文章中,作者指出:J2EE 是个同步的平台(当
EJB3中支持分布式数据库吗?
EJB3中支持分布式数据库吗?Hibernate Shards是此规范的实现吗?
每天2000万数据量如何做统计.
目前有个项目.数据库有一表中的数据量每天会插入2000万行,目前我们是每天加一个表分区进行进行存储,就是每天的数据单独存到一个分区. 现在的问题是统计分析难处理..最多要可以统计三个月的数据。现在这样如果要统计三个月的数据,那就要访问30*3*2000万=18亿数据..统计起来非常慢.大家有没有处理
请教如何处理现有小项目的关联关系的问题
我有一个小项目(订单管理),是用传统的jsp编写的(也就是jsp角本块与sql语句写在一起的),最近才进入Jdon学习,因为是传统的jsp所以在项目需求增加或者变更时更是痛苦(还好目前是小项目,如果用大项目更麻烦了),我有以下问题想请教,希望各位能给小弟指点一下.
寻求企业解决方案,特请各位老大指点.
我是零售企的程序员,主做c/s架构的开发。我们目前的crm系统是用delphi开发的,客户端直接访问数据库,但随着数据量的几何增长,数据查询变得十分缓慢,特别是海量数据查询。目前的解决方案是不断提升服务器硬件,但这投入太大了,所以想改一下软件架构。特别是看了论坛的《数据库已死》这篇文章后,感触
上页
下页
关闭