大约有 1,000 项符合查询结果(耗时:0.0082秒) [XML]
淘宝网采用什么技术架构来实现网站高负载的 - 更多技术 - 清泛网 - 专注C/C...
...,淘宝本身是如何拆分系统的。
首先我们来看以下这个图:(作者图片已无法打开,请见谅)
从上面的图可以看出淘宝系统的一个演变过程,在这个演变的过程中,我们所说的拆分就出现V2.2和V3.0之 间。在V2.2版 本中,淘宝几...
海量数据相似度计算之simhash和海明距离 - 大数据 & AI - 清泛网 - 专注C/C++及内核技术
...0 记为 0。最后算出结果为:“1 0 1 0 1 1”。
整个过程图为:
大家可能会有疑问,经过这么多步骤搞这么麻烦,不就是为了得到个 0 1 字符串吗?我直接把这个文本作为字符串输入,用hash函数生成 0 1 值更简单。其实不是这...
TCP 的那些事儿(上) - 更多技术 - 清泛网 - 专注C/C++及内核技术
...头格式
接下来,我们来看一下TCP头的格式
TCP头格式(图片来源)
你需要注意这么几点:
TCP的包是没有IP地址的,那是IP层上的事。但是有源端口和目标端口。
一个TCP连接需要四个元组来表示是同一个连接(src_ip, src_port, ...
剖析程序的内存布局 - C/C++ - 清泛网 - 专注C/C++及内核技术
...较高的特权级(ring 2或以下),因此只要用户态的程序试图访问这些页,就会导致一个页错误(page fault)。在Linux中,内核空间是持续存在的,并且在所有进程中都映射到同样的物理内存。内核代码和数据总是可寻址的,随时准...
搭建高可用mongodb集群(二)—— 副本集 - 大数据 & AI - 清泛网 - 专注C/...
...模式了,替代方案是采用副本集的模式,点击查看 ,如图:
那什么是副本集呢?打魔兽世界总说打副本,其实这两个概念差不多一个意思。游戏里的副本是指玩家集中在高峰时间去一个场景打怪,会出现玩家暴多怪物少的情...
搭建高可用mongodb集群(三)—— 深入副本集内部机制 - 大数据 & AI - 清...
...,一但主节点挂了其他从节点自动接替变成主节点。如下图:
好了,问题就在这个地方,既然所有节点都是一样,一但主节点挂了,怎么选择出来下一个节点是谁来做为主节点呢?这就是Bully算法解决的问题。
那什么是Bul...
那些曾被追捧的90后创业男神女神,还好吗? - 资讯 - 清泛网 - 专注C/C++及内核技术
...缘巧合下被炒了一把,好不好吃不知道,但是品牌后面有背景、有噱头,那就是老板是刚毕业的北大法学硕士生。
如果没有这样的背景,可以想象这家店的关注的可能没有那么高。这也是人类猎奇的心理在作怪,凡是与大众认...
MySQL复制的概述、安装、故障、技巧、工具 - 数据库(内核) - 清泛网 - 专注...
...,并且在从服务器上重放,从而实现MySQL复制。具体如下图所示:
MySQL复制
整个过程反映到从服务器上,对应三套日志信息,可在从服务器上用如下命令查看:
mysql> SHOW SLAVE STATUS;
Master_Log_File & Read_Master_Log_Pos:下一个...
bpftrace教程【官方】 - 操作系统(内核) - 清泛网 - 专注C/C++及内核技术
...号为18644的进程执行内核函数sys_read()的统计,打印出直方图。
/.../: 这里设置一个过滤条件(条件判断),满足该过滤条件时才执行{}里面的动作。在这个例子中意思时只追踪进程号为18644的进程。过滤条件表达式也支持布尔运算...
内存优化总结:ptmalloc、tcmalloc和jemalloc - 操作系统(内核) - 清泛网 - ...
...使用的glibc malloc版本。
ptmalloc原理
系统调用接口
上图是 x86_64 下 Linux 进程的默认地址空间, 对 heap 的操作, 操作系统提供了brk()系统调用,设置了Heap的上边界; 对 mmap 映射区域的操作,操作系 统 供了 mmap()和 munmap()函数。
因...
