近好不容易抽空研究了下Cobar,感觉这个产品确实很不错(在文档方面比Amoeba强多了),特此推荐给大家。Cobar是阿里巴巴研发的关系型数据 的分布式处理系统,该产品成功替代了原先基于Oracle的数据存储方案,目前已经接管了3000+个MySQL数据库的schema,平均每天处理近 50亿次的...
分类:
其他好文 时间:
2015-06-15 06:52:50
阅读次数:
108
TCP连接世界上几乎所有的 HTTP 通信都是由 TCP/IP 承载的, TCP/IP 是全球计算机及网络设备都在使用的一种常用的分组交换网络分层协议集。 客户端应用程序可以打开一条 TCP/IP 连接, 连接到可能运行在世界任何地方的服务器应用程序。 一旦连接建立起来了, 在客户 端和服务器的计算...
分类:
Web程序 时间:
2015-06-11 19:02:51
阅读次数:
136
1、 劣势:创建和释放Direct Buffer的代价比Heap Buffer得要高; 2、 区别:Direct Buffer不是分配在堆上的,它不被GC直接管理(但Direct Buffer的JAVA对象是归GC管理的,只要GC回收了它的JAVA对象,操作系统才会释放Direct Buffer所申请的空间),它似乎给人感觉是“内核缓冲区(buffer in kernel)”。Heap Buffe...
分类:
其他好文 时间:
2015-06-09 13:48:08
阅读次数:
404
Acceptor负责用来管理连接到tomcat服务器的数量,来看看Acceptor在tomcat服务器中的应用,是如何实现连接管理的,socket连接建立成功之后,是如何实现内容的读写的(读写是交由Poller机制去完成)。
先准备一点java nio中实现socket连接所需的基础知识:SocketChannel和ServerSocketChannel
SocketChann...
分类:
其他好文 时间:
2015-06-07 18:57:29
阅读次数:
248
一、CGLib 简介
CGLib (Code Generation Library) 是一个强大的,高性能,高质量的Code生成类库。它可以在运行期扩展Java类与实现Java接口。Hibernate用它来实现PO字节码的动态生成。CGLib比 Java 的 java.lang.reflect.Proxy 类更强的在于它不仅可以接管接口类的方法,还可以接管普通类的方法。...
分类:
其他好文 时间:
2015-06-06 12:10:10
阅读次数:
243
一个Topic的多个分区,被分布在kafka集群中的多个server上。每个分区都有一个server为"leader";leader负责所有的读写操作,如果leader失效,那么将会有其他follower来接管(成为新的leader);follower只是单调的和leader
跟进,同步消息即可。由此可见作为leader的server承载了全部的请求压力,因此从集群的整体考虑,有多少个part...
分类:
其他好文 时间:
2015-06-05 17:37:01
阅读次数:
100
一、systemd的诞生
天下武功,唯快不破。所以有了systemd。是为了更快的开机?但systemd做的远远不止这些,或者说做了太多太多了。他似乎接管了整个linux的管理。systemd接管了大致如下事情:
1.Linux的开机启动,取代了init
2.提供日志服务,接管syslog
3.为Linux提供了快照(目前的systemd还不完善)
4.网络管理服务,取代了service...
分类:
系统相关 时间:
2015-06-05 00:45:44
阅读次数:
187
一、HighavailabilityCluster高可用集群是保证服务稳定运行,给用户一种服务从未中断过的感觉,从而达到服务的高可用性。例如我们的网站后台做了高可用性集群,当我们的一台web服务器宕机后,另一台web服务器立马接管它的服务,替代它的位置,实现用户访问网站时感觉网站从未中..
分类:
数据库 时间:
2015-06-02 06:55:57
阅读次数:
399
那篇文章不涉及操作系统,只与主板的板载程序有关。今天,我想接着往下写,探讨操作系统接管硬件以后发生的事情,也就是操作系统的启动流程。 这个部分比较有意思。因为在BIOS阶段,计算机的行为基本上被写死了,...
分类:
系统相关 时间:
2015-06-01 19:00:36
阅读次数:
277
通过 Set_error_handler() 函数设置用户自定义的错误处理函数。步骤:① 创建错误处理函数② 设置不同级别调用函数③ Set_error_handler() 函数制定接管错误处理—— 如果使用了该函数,程序会绕过标准的 PHP 错误处理。摘自:php.netmixed set_err...
分类:
Web程序 时间:
2015-05-27 00:40:02
阅读次数:
223