Daniel-Journey Weekly Dose -2012/2/19
Java
Java Socket实战之四 传输压缩对象
disruptor – Concurrent Programming Framework 并发编程框架
How to Analyze Java Thread Dumps
Architecture
Tumblr架构 – 页面浏览量150亿/月并且比Twitter更难拓展
Servlet 3以前,一次http请求就由一个容器线程完成全部处理,容器线程的生命周期取决于整个业务处理的时间(如果后端有依赖系统,例如DB,集中式缓存,外部系统service),由此可见,并发处理请求的数量在容器线程池有限的条件下,直接用容器线程数量/rt(响应时间)即可得到。而容器线程是否真的需要有那么久的生命周期?在整个事务处理过程中是否可以被回收,等到需要时在申请?
ebay_architecture.pdf(2006)
水平切分
避免分布式事务
虚拟化所有层次
Cache
1)水平切分 Partition Everything
2)异步处理Asynchrony Everywhere
3)自动Automate Everything
4) 故障检测与回溯(Remember Everything Fails)
5)拥抱不一致(Embrace Inconsistency)

文章太好了,仔细看完了,觉得很精彩,支持下,!!!壬辰年(龙)二月初一 2012-2-22
过来看一下学习来了啊哈! 顶你.,….壬辰年(龙)二月初二 2012-2-23