@zhouyy
2017-02-08T02:54:09.000000Z
字数 1436
阅读 524
IT
WEB前端底层知识之浏览器是如何工作的(2)--渲染引擎:
http://www.cnblogs.com/luluping/archive/2013/04/05/3000461.html
初学HBase的几个问题:
http://itindex.net/detail/50571-hbase-%E9%97%AE%E9%A2%98
Hadoop:
http://blog.jobbole.com/tag/hadoop/
IT 红黑:
http://www.2cto.com/
IOPSS和带宽:
http://www.360doc.com/content/13/0626/15/12933228_295659856.shtml
社区
http://www.aboutyun.com/forum.php
虚拟座谈会:有关分布式存储的三个基本问题
http://www.infoq.com/cn/articles/virtual-forum-three-basic-issues-about-distributed-storage
三种存储类型的比较-文件、块、对象存储
http://www.win7.la/news/16825.html
Ceph架构剖析:
https://www.ustack.com/blog/ceph_infra/
Ceph浅析上中下
http://www.csdn.net/article/2014-04-01/2819090-ceph-swift-on-openstack
http://www.csdn.net/article/2014-04-08/2819192-ceph-swift-on-openstack-m/2
http://tieba.baidu.com/p/2977655253
文件系统vs对象存储——选型和趋势:
http://www.testlab.com.cn/Index/article/id/1082.html
Ceph架构介绍及使用
http://www.linuxidc.com/Linux/2014-07/104777.htm
Ceph
http://docs.ceph.com/docs/master/man/8/radosgw/
IO:
http://www.360doc.com/content/12/1216/09/16317_254310850.shtml
rabbitmq:
传统的IPC很多都是在单一系统上的,模块耦合性很大,不适合扩展(Scalability);如果使用socket那么不同的模块的确可以部署到不同的机器上,但是还是有很多问题需要解决。比如:
1)信息的发送者和接收者如何维持这个连接,如果一方的连接中断,这期间的数据如何方式丢失?
2)如何降低发送者和接收者的耦合度?
3)如何让Priority高的接收者先接到数据?
4)如何做到load balance?有效均衡接收者的负载?
5)如何有效的将数据发送到相关的接收者?也就是说将接收者subscribe 不同的数据,如何做有效的filter。
6)如何做到可扩展,甚至将这个通信模块发到cluster上?
7)如何保证接收者接收到了完整,正确的数据?
AMDQ协议解决了以上的问题,而RabbitMQ实现了AMQP。
http://blog.csdn.net/column/details/rabbitmq.html
UML类图介绍及画法
http://uule.iteye.com/blog/2078935
