Dojo
话题
新佳
订阅
极道
元认知
元逻辑
元设计
元编程
元语言
缓存教程
Http缓存Last-Modified、ETag和Expires的Java终结解决之道
Last-Modified和Expires针对浏览器,而ETag则与客户端无关,所以可适合REST架构中。两者都应用在浏览器端的区别是:Expires日期到达前,浏览器不会再发出新的请求,除非用户按浏览器的刷新,所以,Last-Modified和Expires基本是降低浏览器向服务器发出请求的次数,
Spring 3.1 终于加入了Cache支持
Cache一般是对数据的缓存,数据库思维情形下,认为Cache只要和数据库在一起就可以,因此,过去Spring版本是没有缓存支持,因为他们认为Hibernate或JPA等ORM二级缓存支持就可以了。 是不是缓存只是持久层的事情呢?如果我们的架构中没有持久层
弱一致性在现实世界中到处存在
DZone:弱一致性在现实世界中到处存在谈的是CAP定理和最终一致性(弱一致性:Eventual consistency)。又是
如何驯服java GC导致暂停? 使用16GiB以上heap
How to tame java GC pauses? Surviving 16GiB heap and greater. |
如何处理频繁创建对象然后丢弃导致频繁GC的情况
如何处理频繁创建对象然后丢弃导致频繁GC的情况 应用场景: 程序主动去请求第三方系统,该系统返回xml文件。 程序通过dom4j来解析
JVM伪共享
伪共享False sharing说明JVM底层技术也不让人那么放心。 内存缓存系统中基本单元是高
是使用分布式缓存Ehcache或者NoSQL数据库呢?
Ehcache实际是一个Java的开源缓存产品,用来提升性能,降低负载,方便可伸缩性。后面有秦始皇Terracotta兵马俑式的服务器矩阵支持, Ehcache成为一种线性可扩展的分布式缓存。它是一个无关系结构schema-less, key-value, 基于Java的分布式缓存,它提供可靠的一致
非推倒重来式的读/写伸缩扩展
Avanza银行是一家瑞典的银行,让投资者易于作出股权交易和基金交易。它通过自己的在线银行提供很好工具给投资者使用,当前在线系统是典型的基于Java/Jsp和Spring的Web网站。 当前大部分操作是读取,主要可伸缩性的挑战是并发读操作,采取的是目前很多
使用设计模式后的副作用
建立在抽象以及持有对象的设计模式具有灵活性大家都知道,但是持有对象的同时也带来了线程不安全的副作用???系统运行时产生了大量的碎片类,不会对内存造成问题么,会不会导致GC反复动作?也没有办法缓存,缓存了也是白搭,大家是怎么考虑这个问题的?
仓储里面的缓存多对多关系怎么设计
我在仿照领域驱动设计重构了系统,当我在添加缓存功能的时候发现有点难度,希望老师指点.我举一个例子:用户--角色 多对多关系用户和角色都属于聚合根,因此应该都同时对应的repository,同样具有对应的缓存集合.当从数据库中加载用户和角色的时候,该怎么维护其中间关联信息呢?<
SNS Webgame 社区类页面网游开发, 自己所用的架构,以及遇到的一些问题和困惑
大家好,我第一次做服务器的程序,之前我一直做手机客户端,什么WEB框架啥的都没用过 ,遇到很多困难跟疑惑,请大家多多指教。目前在做的一个社区页面网游,HTML页面,非FLASH的,所有的交互都是基于HTTP的。 这个游戏的逻辑比较常见,类似于SLG
使用ehcache元注释提高Spring 性能源码案例
ScaleAholic: Spring Performance Wi
Red Hat为Java EE 7提交新的缓存规范标准
最近Red Hat(JBoss)又为Java EE 7提交新的缓存标准,Java EE 7 是继续关注易开发性,同时为Java云作准备。新的数据缓存标准是为激活Java EE 7云功能。 缓存作为Java一个部分已经很长时间了,但不是扩展的可分布式有弹性的
一个常见但不是那么容易的架构问题
很多互联网或者企业系统,都是前面一个线上运营系统,后台一个内部管理系统,共享一部分库表数据,各部分都是运行在各自不同的进程,比如s2sh系的,打开hibernate缓存,那么运行在不同进程内的各运营子系统之间,以及与内部管理系统之间,如何既能利用缓存,也能避免数据脏问题。我们现在是用消息弥合的,但有
JdonFramework的自带缓存问题(板桥先生进)?
使用SJH做的项目,在长时间运行或者大量访问后老是会报如下的错误,并且一直在跳:请问板桥先生,这是怎么回事?我也在论坛中找到有一个人也是同样的问题(贴子:http://www.jdon.com/jivejdon/thread/32901),板桥先生的建议是关掉Jdon的自带缓存(修改
数据管理的未来: “Disk-less” 风格数据库?
数据管理的未
亚马逊的弹性缓存
Amazon ElastiCache亚马逊的弹性缓存(Amazon ElastiCache) 亚马逊ElastiCa
google的Apache性能提升模块mod_pagespeed
google推出一个Apache加速模块:mod_pagespeed。该模块可以将网页的加载速度提高50%,能够优化JavaScript,HTML和CSS样式表以及JPEG和PNG优化图像。 在网站
上页
下页